.h
我正在处理的项目中的头文件中有一个小冲突。这个项目在 Git 中被跟踪。
幸运的是,冲突很容易解决。我用了
git mergetool
opendiff
并在我的 Mac 上选择了似乎是 FileMerge的默认 ( )。我进行了适当的更改,保存了文件并关闭了。
然后Git问我合并是否成功,我说是:
Was the merge successful? [y/n] y
但现在,我有:
> git st
# On branch develop
# Changes to be committed:
# modified: MyHeader.h
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# MyHeader.h.BACKUP.52920.h
# MyHeader.h.BASE.52920.h
# MyHeader.h.LOCAL.52920.h
# MyHeader.h.REMOTE.52920.h
# MyHeader.h.orig
哪些额外的垃圾冲突文件是由 FileMerge 创建的,哪些是由 Git 创建的?
更重要的是:我如何删除它们?