【发布时间】:2012-04-07 02:20:37
【问题描述】:
我在 git 中进行变基,我得到的一个冲突是“都添加” - 也就是说,完全相同的文件名已独立添加到我的分支中,并且在我正在变基的分支中。 git status 告诉我:
# Unmerged paths:
# (use "git reset HEAD <file>..." to unstage)
# (use "git add/rm <file>..." as appropriate to mark resolution)
#
# both added: src/MyFile.cs
我的问题是,我该如何解决这个问题?我必须使用合并工具还是有一种方法可以仅从命令行执行?如果我git rm src/MyFile.cs,git如何知道我要删除哪个文件版本以及我要保留哪个文件版本?
【问题讨论】: