執行過 git add 或 git commit 後如何撤銷

  • 撤銷只修過文件(未執行 git add)
git checkout -- file.txt
  • 撤銷已添加到暫存區(執行 git add,未執行 git commit),也就是取消使用git add命令添加的文件
git rm –-cached filename

或者是

 git reset head file.txt
  • 撤銷已添加到版本中(執行過 git commit)
git reset HEAD~1 // 回退到上一個版本
git reset 版本號 // 指定到某個版本
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章