Git基本命令_暂存区

 

 

一次完整的更新应该包括 从远程仓库获取最新代码(pull,如果远程仓库代码没有改变则不需要pull)-> 工作区(owrkspace)修改代码 -> 将代码加入暂存区 (staging area) -> 将代码从暂存区提交到本地仓库(local repository)->将代码提交到远程仓库(remote respository)。

1、 将代码加入暂存区 (staging area)

git add [file1] [file2] ...

  添加一个或多个文件到暂存区。

git add .

  表示将当前目录下所以文件存入暂存区。

2、将代码从暂存区提交到本地仓库(local repository)

git commit -m '提交时的备注'

3、将代码提交到远程仓库(remote respository)

git push <远程主机名> <本地分支名>:<远程分支名>
$ git push origin master

4、然后就是将远程仓库的文件拉取过来,如果团队成员更改项目内容,必须先pull再push,不然就会出现冲突。

git pull <远程主机名> <远程分支名>:<本地分支名>

  更新操作:

$ git pull
$ git pull origin

  

将远程主机 origin 的 master 分支拉取过来,与本地的 brantest 分支合并。

git pull origin master:brantest

如果远程分支是与当前分支合并,则冒号后面的部分可以省略。

git pull origin master