git Reere是否自动将文件标记为已解决?

git Reere是否自动将文件标记为已解决?,git,merge,conflict,git-rerere,Git,Merge,Conflict,Git Rerere,我使用的是git Reere,它很有用,但有一个问题:当它自动解析文件时,它不会将其标记为已解析(例如使用git add)。因此,如果我运行“git mergetool”,它会打开文件,就好像文件中仍然存在所有冲突一样 到目前为止,我已经制作了一个可以调用的小型shell脚本,它扫描所有标记为冲突的文件以查找冲突标记(例如>>>>>>>>>),如果没有冲突标记,则调用git add 有更好的方法吗?我错过了git的一些标志?也许设置可以帮助: rerere.autoupdate 设置为true

我使用的是git Reere,它很有用,但有一个问题:当它自动解析文件时,它不会将其标记为已解析(例如使用git add)。因此,如果我运行“git mergetool”,它会打开文件,就好像文件中仍然存在所有冲突一样

到目前为止,我已经制作了一个可以调用的小型shell脚本,它扫描所有标记为冲突的文件以查找冲突标记(例如
>>>>>>>>>
),如果没有冲突标记,则调用git add

有更好的方法吗?我错过了git的一些标志?

也许设置可以帮助:

rerere.autoupdate
设置为true时,在使用以前记录的解决方案彻底解决冲突后,使用结果内容更新索引。
默认为false

注:自Git1.7.0以来

git-rere
”具有
rere.autoupdate
配置,但无法从命令行取消命令
--没有为“
merge
”、“
revert
”等提供重新自动更新
选项。修复了此问题


啊,这是我的问题。我在git Reere页面中寻找帮助,这是非常稀疏的。没想到会浏览其他git手册页,看看里面是否也有回复信息!