我将一个分支合并到另一个分支并遇到了冲突。我部分解决了它,但我需要一位同事的帮助才能完成它。与此同时,在我等他的时候,我想把这场冲突藏起来,继续做其他事情。但我不想失去已经解决的问题。
我应该怎么办?除了在另一个目录中再次克隆 repo 或手动复制冲突文件然后稍后再将其复制回来之外,有没有办法做到这一点?
如果我尝试简单地隐藏它,git 会这样抱怨:
path/to/file/with/unresolved/conflict: needs merge
path/to/file/with/unresolved/conflict: needs merge
path/to/file/with/unresolved/conflict: unmerged (somesha)
path/to/file/with/unresolved/conflict: unmerged (somesha)
path/to/file/with/unresolved/conflict: unmerged (somesha)
fatal: git-write-tree: error building trees
Cannot save the current index state