Git的原理与使用:Git的基本操作(包含:版本回退)
# 初始化本地仓库
git init
# 添加文件到暂存区
git add .
# 提交暂存区的内容到本地仓库
git commit -m "Initial commit"
# 查看提交历史
git log
# 回退到上一个提交(HEAD^ 表示上一个版本,HEAD~1 同理)
git reset --hard HEAD^
# 如果想要查看回退前的最后一个提交的commit id
git reflog
# 回退到指定的commit id(以下9a...为例)
git reset --hard 9a4b...
# 将本地的更改推送到远程仓库(这里以GitHub为例)
git push -f origin master
注意:强制推送 (git push -f
) 会重写远程仓库的历史,这在共享的仓库中可能会造成问题。在使用时需谨慎。
评论已关闭