假设我有一个文件
第二天,我想要撤销上次提交,恢复
那么,我可以如何恢复文件并保留文件的历史记录,就像这个文件之前从未被删除过一样呢?请注意,我不能改变提交的历史记录,因为提交已经被推送到远程仓库。
谢谢!
a.txt
。一天,我把它删除了,提交并推送到远程仓库。第二天,我想要撤销上次提交,恢复
a.txt
文件。我尝试使用 git revert
命令,但当我使用 git blame
命令时,所有行都显示了撤销提交的哈希值。原始代码贡献历史已经丢失。那么,我可以如何恢复文件并保留文件的历史记录,就像这个文件之前从未被删除过一样呢?请注意,我不能改变提交的历史记录,因为提交已经被推送到远程仓库。
谢谢!
--force
推送吗? - shengy