这是我的情况:
我想解决存储库中的冲突,同时,我还希望用户不必提交已解决的文件即可提交其他文件。 我尝试了以下方法:
git status: 1.txt(conflict) 2.txt(modify)
git resolve: 1.txt(modify) //Used git add(git_index_write()) to resolve the conflict
git commit 2.txt //Only commit 2.txt
git status: 1.txt(normal) 2.txt(normal)
我正在寻找tortoisegit的结果是:1.txt(修改)2.txt(正常)
我知道文件状态由libgit2中的Index管理。索引由1.txt修改,默认情况下将在提交时提交。但是我只想提交我选择的文件列表。有什么办法可以做到这一点?
在此先感谢您的帮助!