一、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的使用更加得心应手了。