我克隆了一个存储库“Rep”并创建了我自己的本地分支“Li”。 我已将一个名为“task.js”的文件提交给本地“Li”分支,并将其推送到远程“Li”分支。 现在我想通过以下方式恢复此操作:
我尝试阅读几个“拉”教程,但无法找到一种方法(可能因为我还没有真正理解基础知识......)
谢谢, 李
答案 0 :(得分:5)
git reset HEAD~
将恢复当前分支的laster提交,但由于您已将分支Li推送到公共,因此最好再执行git checkout master task.js
并在您的分支Li中再次提交。< / p>
答案 1 :(得分:0)
你只需使用下面的命令
恢复tom第一次提交git reset HEAD ^ 1
然后将更改推送到远程分支。