已经推送到远程仓库的版本如何进行回退
1.先进行本地的版本回退 git reset --hard commit_id
2.git reset 后, 本地版本回退了, 但无法直接 push 到远程仓库(因为远程仓库版本更加新) git push -f
覆盖推送即可
3.回退前,用git log
可以查看提交历史,以确定要回退的commit_id
。
4.如果后悔回退了,用git reflog
查看命令历史,以便确定要回到的版本的commit_id
。
已经推送到远程仓库的版本如何进行回退
1.先进行本地的版本回退 git reset --hard commit_id
2.git reset 后, 本地版本回退了, 但无法直接 push 到远程仓库(因为远程仓库版本更加新) git push -f
覆盖推送即可
3.回退前,用git log
可以查看提交历史,以确定要回退的commit_id
。
4.如果后悔回退了,用git reflog
查看命令历史,以便确定要回到的版本的commit_id
。