当前位置:   article > 正文

git pull 与 git push_git pull和gitpush

git pull和gitpush

以前总是知道命令怎么写,但是为什么一直没有弄明白,现在看了git的文档才清楚

git pull

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

  1. 比如,取回origin主机的next分支,与本地的master分支合并,需要写成下面这样。
  2. $ git pull origin next:master

一般我们用的时候没有冒号后面的本地分支, 是因为当远程分支与当前分支合并的时候, 它是可以省略的. 就可以写成:
$ git pull origin next

同样的 git push
  1. $ git push <远程主机名> <本地分支名>:<远程分支名>
  2. 如果省略远程分支名,则表示将本地分支推送与之存在"追踪关系"的远程分支(通常两者同名),如果该远程分支不存在,则会被新建。
  3. $ git push origin master
  4. 上面命令表示,将本地的master分支推送到origin主机的master分支。如果后者不存在,则会被新建。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/713087
推荐阅读
相关标签
  

闽ICP备14008679号