我做了如下评论如何撤消最后一次提交
git add /file1/path
git rm /file/path
git commit -m "message"
如何撤消我的最后一次提交使用Git?
就像我不想让这些文件提交。
我做了如下评论如何撤消最后一次提交
git add /file1/path
git rm /file/path
git commit -m "message"
如何撤消我的最后一次提交使用Git?
就像我不想让这些文件提交。
警告:不要做这个,如果你已经被推
你想做的事:
git reset HEAD~
如果你不想改变和打击一切离开:
git reset --hard HEAD~
不要这样做,如果你已经推动 –
简单的方法来恢复提交(使用Git扩展)http://www.coding-issues.com/2017/03/how-to-undo-or-revert-last-commits-in-git.html –
@ArnoldRoa为什么?你能扩展吗? –
你已经得到了答案,经过2秒的搜索...... ;-) http://stackoverflow.com/a/927386/1266697 –
我对这些问题和答案感到不满。他们通常非常模糊。用户是否希望简单地撤消'git commit'(并且保持工作树不被修改?),还是希望还原工作树? –
在本视频的<5分钟内解释,如果您更喜欢这种格式:https://www.youtube.com/watch?v=eg2xt-JoPfI&t=2s – ssmith