git之push或者pull:
- git pull
1.命令 git pull <远程主机名> <远程分支名>:<本地分支名>
2.操作 git pull origin master:brantest // 也可以直接 git pull origin master,实现的效果也是取回 origin/master 分支,再与本地的 brantest 分支合并,本地分支不传递的话,默认就是当前分支名称
这个操作包括两个部分:先 fetch 再merge,表现就是:将远程主机 origin 的 master 分支拉取过来,与本地的 brantest 分支合并
所以工作中有人合并代码,就是通过直接 git pull 别的分支到当前分支,这其实有些问题的,我还是习惯相同的源做 pull/push 操作
- git push 1.命令 git push <远程主机名> <本地分支名>:<远程分支名>
2.操作 git push origin brantest:dev
这个操作将本地的 brantest 分支推送到 origin 主机的 dev 分支
