一、Git撤銷本地提交
1、回退到上一個提交
git reset --hard HEAD^
2、回退到指定的提交
git reset --hard commit_id
3、強制提交到遠程倉庫
git push -f
二、Git撤銷本地倉庫的改動
1、撤銷部分文件的修改
git checkout -- file_path
2、撤銷多個文件的修改
git checkout -- file_path1 file_path2
3、撤銷全部文件的修改
git checkout -- .
三、Git撤銷命令
1、撤銷上一個命令
git reset
2、撤銷指定的命令
git reset --hard HEAD@{number}
3、撤銷所有的命令
git reset --hard HEAD
四、Git撤銷修改
1、撤銷上一個提交的修改
git revert HEAD
2、撤銷指定的提交的修改
git revert commit_id
3、強制提交修改到遠程倉庫
git push
五、Git撤銷add命令
1、撤銷全部add命令的文件
git reset
2、撤銷指定的add命令的文件
git reset file_path
3、撤銷多個add命令的文件
git reset file_path1 file_path2
六、Git丟棄本地修改
1、丟棄上一個提交之後的本地修改
git reset --hard HEAD
2、丟棄指定提交之後的本地修改
git reset --hard commit_id
3、強制提交本地修改到遠程倉庫
git push -f
七、Git修改本地用戶名
1、修改用戶名
git config --global user.name "Your New Name"
2、查看修改結果
git config user.name
八、Git清除本地修改
1、清除未暫存的本地修改
git clean -f
2、清除已暫存的本地修改
git reset
3、清除全部的本地修改
git reset --hard HEAD
九、Git修改本地分支名稱
1、修改本地分支名稱
git branch -m old_branch new_branch
2、查看修改結果
git branch
十、Git放棄本地修改怎麼還原
1、放棄本地修改
git reset --hard
2、拉取遠程倉庫內容
git pull
3、強制推送本地內容到遠程倉庫
git push -f
本文詳細介紹了Git撤銷本地修改的多種方法,包括撤銷本地提交、撤銷本地倉庫的改動、撤銷命令、撤銷修改、撤銷add命令、丟棄本地修改、修改本地用戶名、清除本地修改、修改本地分支名稱、放棄本地修改怎麼還原等方面。通過本文的學習,相信大家對Git的使用更加得心應手了。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/243586.html