daG*_*vis 2 git branch pull updates git-checkout
所以我在分公司feature.而且我想重新加入分支机构master.
git rebase master
Run Code Online (Sandbox Code Playgroud)
它说feature分支是最新的.当然这是因为master分支没有改变 - 它与我feature从中创建分支的时刻相同.
实际上并非如此.我需要的只是做master分支.
git checkout master
git pull
git checkout feature
Run Code Online (Sandbox Code Playgroud)
我的问题:我不能更新master分支机构没有退房吗?
我尝试从feature分支:
git pull origin master master
Run Code Online (Sandbox Code Playgroud)
...但它更新了feature分支(不是我想要的)并且它已经在其中提交了"furure".
谢谢你的建议!:)
如果你确定你没有任何东西master,那么你可以做:
git fetch
git update-ref refs/heads/master origin/master
Run Code Online (Sandbox Code Playgroud)
但是,如果你经常这样做,那么保持你的主分支真的没有意义.只需使用远程跟踪分支(origin/master)进行合并,差异,变换等,因为它会自动更新git fetch.
| 归档时间: |
|
| 查看次数: |
1037 次 |
| 最近记录: |