Geo*_*ock 9 git rebase git-rebase
遇到一个我在改变时从未见过的问题.
我有一个主分支,有一些错误修正.
在错误修正之前,我有一个dev分支,它在过去的某个时候分离出来.
我转到dev分支,然后运行:
git rebase master
Run Code Online (Sandbox Code Playgroud)
它会倒带并尝试重播开发更改.
rebase停止,我得到一个我必须解决的冲突.
我解决了正常的冲突,添加了已解析的文件,然后运行:
git rebase --continue
Run Code Online (Sandbox Code Playgroud)
还有另一个冲突,我跑:
git status
Run Code Online (Sandbox Code Playgroud)
..看事情的状态.我看到一些正常的变化,一些未合并的路径,但后来还有一些我以前从未见过的Untracked文件:
path/to/something/existingFileName.ext~HEAD
Run Code Online (Sandbox Code Playgroud)
我可以回头看看,在我们恢复的提交时,这些文件在任一分支中都不存在.我很好奇为什么他们是由rebase过程创建的,如果有什么我应该对他们做什么?
| 归档时间: |
|
| 查看次数: |
1458 次 |
| 最近记录: |