我正在学习 github 并尝试恢复已删除的文件,所以我删除了一个文本文件git rm game.txt
,然后提交并推送,然后我在本地存储库git reset --hard "checksum of last commit/push"
中恢复了文件,该文件恢复了文件。
然后我编辑了文件,以便 git 能够识别修改并允许提交,但是当我尝试提交时,我得到了这个错误:CONFLICT (modify/delete): game.txt deleted in 45698cbb2b278bf213adf4aef39548bf74fff0ed and modified in HEAD. Version HEAD of game.txt left in tree.
Automatic merge failed; fix conflicts and then commit the result.
所以我想知道的是:1)我该如何解决这个冲突。2)这是恢复已删除文件的最佳方法吗?