我将分支狗合并为动物.当我去提交时,我得到以下内容:
Unmerged paths:
(use "git reset HEAD <file>..." to unstage)
(use "git add <file>..." to mark resolution
both deleted: ../public/images/originals/dog.ai
added by them: ../public/images/original_files/dog.ai
Run Code Online (Sandbox Code Playgroud)
总而言之,我在每个分支中都有不同的目录名和文件名.动物分支有我想要的变化.
当我重置头部时,它不起作用.当我去采取任何其他git动作(删除,结帐等)时,我得到一个路径未找到错误.
我需要执行哪些命令?
我不明白为什么"两个删除"都是未合并路径的状态.
如果:
为什么与标记为"已删除"的某些文件存在冲突?
在NewStandard中添加一个文件时,我理解"两者都添加"的冲突,并且在OldCustom中添加了另一个版本的文件.
但是,对于删除,如果文件已在NewStandard中删除,并且在OldCustom中也被删除了,会出现什么问题?那是一个等同的国家,不是吗?
何时git status发生不同的未合并状态added by us,added by them或者both deleted?
我试图通过执行合并来重现后者,其中文件已在当前和合并分支中删除,但我无法创建此状态.