git文件怎么撤銷修改
git文件怎么撤銷修改
- 本地倉庫修改過,但是還沒有使用add提交的文件撤銷修改
git checkout -- <文件名>
git restore <文件名>
放棄本地多個文件的修改
git checkout .
git restore . - 文件已經add過了從工作區到暫存區了,怎么在回退到工作區中
git reset HEAD -- . 回退所有的
git reset HEAD -- <文件名>
git restore --staged <文件名>
git restore --staged . 回退所有的文件
git restore--staged *.js 所有暫存區的js文件回退 - 文件已經commit過后怎么回退
git restore -s HEAD~1 . 回退到上一個commit版本這次的代碼全消失
git restore -s 91410eb9 . 指定明確的commit id 然后回退
git reset --soft HEAD^ 撤銷本次的commit 回退到暫存區 - commit之后發現注釋寫錯了修改注釋
git commit --amend 此時會進入vim編輯器 修改后保存即可
