本地分支与近程分支关联通常会有以下两个问题
假如有本地分支dev_name,近程没有该分支。此时push或者pull时,就不晓得跟踪的是哪个分支
应用以下指令: git push --set-upstream origin dev_name 此时,近程会主动创立同名分支dev_name,并且主动与本地分支(dev_name)关联。后续push和pull时,就不必指定分支。
假如共事在近程创立了分支branch_name,在你本地没有该分支。此时要拉取该分支怎么办?
应用以下指令: git checkout --track origin/branch_name 此时,本地会主动创立同名分支branch_name,并且主动与近程分支(branch_name)关联。后续push和pull时,就不必指定分支。
ps:应用这两个命令时,本地分支与近程分支必须保持一致
*本文只是集体对于git的一些了解,欢送大佬指出谬误。