git服务器有2个branch,a和b,在多人合作的前提下,如果同事做了更改,也就是服务器有了变化。
我在本地,当前a分支执行git pull,是分别同步了我本地的a分支和b分支还是只是同步了当前head指向的a分支?
如果我执行git push ,不是git push a:a,那么,是提交了当前a分支,还是a和b同时提交了?
git服务器有2个branch,a和b,在多人合作的前提下,如果同事做了更改,也就是服务器有了变化。
我在本地,当前a分支执行git pull,是分别同步了我本地的a分支和b分支还是只是同步了当前head指向的a分支?
如果我执行git push ,不是git push a:a,那么,是提交了当前a分支,还是a和b同时提交了?
直接git pull
,不带任何参数,默认更新本地同名分支
直接git push
,不带任何参数,默认推送到远程同名分支
如果像你说的两个分支都提交了或者都同步了,建多个分支的意义何在?
5 回答2.9k 阅读
3 回答2.7k 阅读
3 回答977 阅读
328 阅读
當然在哪個分支就只能pull,push哪個分支啊,不然要分支幹嘛