我正处于大合并的中间,我意外地保存了一个文件。我想我可以做一个凌乱的var EmployeehierarchySchema = new Schema({
name: {
type: String,
default: ''
},
parents: {
type: Array,
default: ''
},
childrens: {
type: Array,
default: ''
},
});
,git stash
并重新解决冲突。但是,有一种简单的方法可以在单个文件上“重放差异”吗?
初始:
git pop
保存(意外):
<<<<<<< HEAD
Mr President
=======
Madam President
>>>>>>> 3fdad6a888b68e2c538dfcd52f4594fea7b9e4d4
有一种简单的方法可以返回初始状态吗?
答案 0 :(得分:1)
是的,只需将git checkout
与--merge
选项一起使用:
git checkout -m single_file.txt
引用the docs:
-m --merge
[...] 检出索引中的路径时,此选项允许您重新创建 指定路径中的冲突合并。