程式與日常
Git回復上一次的commit的方式如下。
Git若要回復前一次的commit,是指捨棄前一次的commit回復上一動, 使用git reset --soft HEAD~1。
git reset --soft HEAD~1
$ git reset --soft HEAD~1
執行後原本commit過的檔案會回到stage狀態,也就工作目錄異動的檔案被git add的狀態。
git add
若要再回到unstaged狀態(也就是取消git add),使用git reset HEAD指令。
git reset HEAD
沒有留言:
張貼留言