git还原指定版本号

还原操作

还原指定版本
git reset --hard 需要还原的版本号

push还原的代码到远程分支
git push -f origin develop

push 的时候可能要输入密码 ,如果密码输入错误会出现如下错误
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'http://xxxxxxxx.git'

解决方法:清除密码命令 git config --system --unset credential.helper

记住密码命令
git config --global credential.helper store

强行覆盖 master 和还原其实是一样的,记录一下

检出master分支到本地
git checkout -b master origin/master

把当前本地的master分支重置为develop
git reset --hard develop

push代码到远程master分支
git push -f origin master

常用命令

查看当前所在分支
git branch -a

image.png

切换本地已有的分支
git checkout branch_name

切换远程分支
git checkout remotes/origin/branch_name

提交代码
git add 新增的文件需要先add , 没有就跳过这个步骤
git commit -m “message”
git push

创建新分支
git checkout -b pengkang origin/develop
将新分支给推送到git
git push origin HEAD

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容