我要翻译的是如何在Git rebase合并冲突期间检出文件。 今天我遇到的情况是,在Git rebase期间,我必须手动合并文件,并且我搞砸了它。 在正常的Git使用中,我只需输入git checkout myfile
即可,但我尝试了这个方法,但文件仍然处于我离开时的状态。 在这种情况下,我想要的是以冲突标记的原始失败合并状态的文件,以便我可以再次尝试。 最终我放弃了rebase并重试,但我希望有更不极端的方法。 我错过了什么?
我要翻译的是如何在Git rebase合并冲突期间检出文件。 今天我遇到的情况是,在Git rebase期间,我必须手动合并文件,并且我搞砸了它。 在正常的Git使用中,我只需输入git checkout myfile
即可,但我尝试了这个方法,但文件仍然处于我离开时的状态。 在这种情况下,我想要的是以冲突标记的原始失败合并状态的文件,以便我可以再次尝试。 最终我放弃了rebase并重试,但我希望有更不极端的方法。 我错过了什么?
git checkout -m file
-m
选项来进行git checkout
。 - Andrew C