从远程存储库和本地合并文件并提交此合并后,我仍然拥有以下文件:MERGE_HEAD,MERGE_MODE,MERGE_MSG
这是一种正常行为,我需要清理它们manuallz,还是我做错了什么?
好像我在这个文件夹中调用git status,git status回答有一个合并待定。
Source code of how i do pull merge commit
THX
编辑:我如何进行拉合并提交Pull Merge Commit
的片段答案 0 :(得分:3)
这些文件与git兼容。创建新提交不会自动删除它们,因为只有在应用程序确定更新成功且完全发生后才应删除它们。
有一个清理状态的功能git_repository_state_cleanup(),您可以在创建合并提交并更新参考后调用它。