Git强制覆盖master分支
2017-09-14 11:54
981 查看
【主要内容:】
操作步骤
一、操作步骤
1.1 git push origin develop:master -f
把本地的 develop 分支强制(-f)推送到远程 master
但是上面操作,本地的 master 分支还是旧的,通常来说应该在本地做好修改再去 push 到远端,所以我推荐如下操作
1.2 git checkout master
切换到旧的分支
1.3 git reset --hard develop
将本地的旧分支 master 重置成 develop
1.4 git push origin master --force
再推送到远程仓库
操作步骤
一、操作步骤
1.1 git push origin develop:master -f
把本地的 develop 分支强制(-f)推送到远程 master
但是上面操作,本地的 master 分支还是旧的,通常来说应该在本地做好修改再去 push 到远端,所以我推荐如下操作
1.2 git checkout master
切换到旧的分支
1.3 git reset --hard develop
将本地的旧分支 master 重置成 develop
1.4 git push origin master --force
再推送到远程仓库
相关文章推荐
- git 强制覆盖分支
- git强制提交本地分支覆盖远程分支
- gitHub创建分支出现错误【git常见问题】fatal: Not a valid object name: 'master'.
- Force git to overwrite local files on pull 使用pull强制覆盖本地文件
- Git 问题, 一个 master, 多个新功能分支, 怎样有序地合并和提交?
- Git克隆Github或Gitlab上非Master分支代码的方法
- git----------如何创建develop分支和工作流,以及如何将develop上的代码合并到master分支上
- git checkout之分支切换和文件覆盖
- git pull时出现冲突 放弃本地修改,使远程库内容强制覆盖本地代码
- GIT(7)----强制用远程代码覆盖本地修改
- 介绍一个成功的 Git 分支模型(master - hotfix - develop - feature - release)
- Git——如何从master检出分支dev并推送到远端?
- git 创建远程分支和删除 master 分支
- Git删除远程master分支问题
- git用其他分支覆盖到另一个分支 and 删除远程分支
- git pull时出现冲突 放弃本地修改,使远程库内容强制覆盖本地代码
- git 强制覆盖本地文件
- 强制"git push"覆盖远程文件
- git用新分支替换掉master分支
- git 强制覆盖本地