Git 版本控制常用命令-Git撤銷操作常用命令

  • Git撤銷操作常用命令
1. git commit --amend :如果想修改提交過的文件,則需要二次提交,會覆蓋第一次的提交,如下命令:

---
git commit -m 'initial commit'
git add forgotten_file
git commit --amend
---
2. git reset HEAD <file> : 取消文件的暫存
---
雖然在調用時加上 --hard 選項可以令 git reset 成爲一個危險的命令(譯註:可能導致工作目錄中所有當前進度丟失!),但本例中工作目錄內的文件並不會被修改。 不加選項地調用 git reset 並不危險 — 它只會修改暫存區域。
---
3. git checkout -- [file] : 撤銷對文件的修改
---
git checkout -- [file] 是一個危險的命令,這很重要。 你對那個文件做的任何修改都會消失 - 你只是拷貝了另一個文件來覆蓋它。 除非你確實清楚不想要那個文件了,否則不要使用這個命令。
---

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章