我每天都使用 SourceTree,从来没有遇到过这样的问题。但是今天我做了一些小改动,现在我最终遇到了这个问题:
我今天改变了什么?
我在我的 git 配置中添加了 p4Merge 作为合并工具和差异工具。然后我改变主意并从我的 /.gitconfig 文件中删除了 p4Merge 的条目,因为我注意到我最终在那里有合并和差异工具的双重条目。
这是看起来的样子
但是,在删除 p4Merge 工具的所有条目后,我注意到我无法再从 SourceTree 暂存文件。下面的屏幕截图显示我有 4 个升级文件。如果我尝试通过选中它们旁边的复选框来暂存它们,则不会发生任何事情。不会移动到暂存文件部分
更新
使用git add .
也无济于事,我注意到终端显示文件已修改,但它们不是红色也不是绿色,而是紫色: