git 技巧之 --set-upstream

@youngwind 2015-12-13 07:48:13发表于 youngwind/blog 其他

下面的情况我们经常遇到:

从develop分支checkout出feature-a分支,干完活之后git push origin feature.假如再次修改的话,还得再次git push origin feature.每次都要打全才能push成功。

但是,其实可以通过 --set-upstream 让remote的某个分支和本地的某个分支关联起来,这样只要git push一下,就会push到对应的远程分支了。

git branch --set-upstream my_branch origin/my_branch

更简单地方法

上面那个命令太长了,老记不住,后来找到一个更简单了。
第一次push的时候:

git push -u origin my_branch

之后就可以直接push和pull了。