Git之创建仓库并上传/更新项目版本

1.Git配置

使用Git的第一件事就是设置你的名字和email,这些就是你在提交commit时的签名,每次提交记录里都会包含这些信息。使用git config命令进行配置:

$ git config --global user.name "johnny zen"
$ git config --global user.email "1125418540@qq.com"

执行了上面的命令后,会在家目录(/home/shiyanlou)下建立一个叫.gitconfig 的文件(该文件为隐藏文件,需要使用ls -al查看到). 内容一般像下面这样,可以使用vim或cat查看文件内容:。

$ cat ~/.gitconfig
[user]
        email = 1125418540@qq.com
        name = johnny zen

注释:Git全局配置文件:

git config --global <配置名称> <配置的值> 

 

2.获得一个Git仓库

 既然我们现在把一切都设置好了,那么我们需要一个Git仓库。有两种方法可以得到它:一种是从已有的Git仓库中clone (克隆,复制);还有一种是新建一个仓库,把未进行版本控制的文件进行版本控制。

2.1 Clone一个仓库

为了得到一个项目的拷贝(copy),我们需要知道这个项目仓库的地址(Git URL). Git能在许多协议下使用,所以Git URL可能以ssh://, http(s)://, git://. 有些仓库可以通过不只一种协议来访问。

$ git clone https://github.com/Johnny-ZTSD/vue-demo-translate 
$ cd /vue-demo-translate
(master)$ ls 

2.2 初始化一个新的仓库 

cd wrokspaceDirName

mkdir projectName

git init 

ls -la

 

3.Git基本使用流程

git的基本流程如下:

  1. 创建或修改文件
  2. 使用git add命令添加新创建或修改的文件到本地的缓存区(Index)
  3. 使用git commit命令提交到本地代码库
  4. (可选,有的时候并没有可以同步的远端代码库)使用git push命令将本地代码库同步到远端代码库

进入我们刚才建立的project目录,分别创建文件file1file2file3

$ cd project
$ touch file1 file2 file3

此时可以使用git status命令查看当前git仓库的状态:

 $ git status

  On branch master

  Initial commit

  Untracked files: (use "git add <file>...") to include in what will be committed) file1 file2 file3 nothing added to commit but untracked files present (use "git add" to track)

可以发现,有三个文件处于untracked状态,下一步我们就需要用git add命令将他们加入到缓存区(Index)。

使用git add命令将新建的文件添加到:

$ git add file1 file2 file3
原文地址:https://www.cnblogs.com/johnnyzen/p/7692490.html