标签: git
我在约17个新文件中做了1000多行更改。然后我接到了一个需要紧急修复的任务,所以我做出了改变。拉扯,导致一些合并冲突,并解决他们采取他们的。现在我对该修复进行了更改,并提出了两个不同的问题。然后,当我想推送到远程时,我不想包含之前的提交,所以我运行了git rebase -i。并选择了最后两次提交。
现在推送后,我的所有更改和新文件都消失了。我做错了什么?当我做git log时,我现在甚至都没有看到我的提交。有没有办法可以回到那个提交?