在一个回购,我有一个提交具有大量被意外演出和包含在提交文件删除的(头部后面约3)。根据不同的文件类型,它们在执行时git log --stat
像出现以下任一:如何从历史提交中撤消文件删除?
path/to/some/file | Bin 22522 -> 0 bytes
path/to/another/kind/of/file | 1 -
我想扭转这些缺失和没有任何人出现在我的承诺。 (注意:我并不试图隐藏删除操作,所以如果有反转它的方法,那也可以,我只是不希望我的PR在这些文件删除操作中合并)。
If在反转文件删除之后,我应该做些更新远程操作,这也会有所帮助。
只是问题'git的恢复offending_commit_id'? – eis