第一种创建新分支的时候
git checkout -b dev origin/dev
本地需要创建一个新的分支dev,需要关联远程origin/dev
分支,这个命令确保远程仓库已经有dev分支,不然会报错
第二种进行push的时候
加入本地分支dev已经建好了,代码页改好了,需要push了,但是现在没有远程和他关联,他不知道要推送到哪里,可以通过下面命令:
git push -u origin dev
或则
git push --set-upstream origin dev
其实git push -u
是git push --set-upstream
的缩写
这个命令关联和推送一起完成了,之后再推送就直接git push
就可以了
第三种通过git branch
git branch --set-upstream-to=origin/remote_branch your_branch
其中,origin/remote_branch
是你本地分支要去对应的远程分支;your_branch是你当前的本地分支。