美文网首页
Git强制覆盖某个分支

Git强制覆盖某个分支

作者: Demon4smart | 来源:发表于2020-07-22 10:46 被阅读0次

由于我的工作不规范, 长期使用feature分支, 导致develop代码与当前分支相差太多, 故决定放弃原有develop, 由当前代码覆盖.

操作如下:

  1. 切换到feature分支下,并保证本地已经同步了远端feature的最新代码
git checkout feature
git pull
  1. 把本地的feature分支强制(-f)推送到远端develop.
git push origin develop:master -f

3.切换到旧分支develop.

git checkout develop

4.下载远程仓库最新内容.

git fetch --all

5.把HEAD指向develop最新版本。

git reset --hard origin/develop

引用自 https://www.cnblogs.com/king-le0/p/10097583.html

相关文章

  • Git强制覆盖某个分支

    由于我的工作不规范, 长期使用feature分支, 导致develop代码与当前分支相差太多, 故决定放弃原有de...

  • git 解决冲突

    合并分支冲突的时候git reset --hard develop 强制把develop 覆盖当前分支git p...

  • git强制覆盖分支

    假设要用develop覆盖master分支,如下操作:git checkout mastergit reset -...

  • git 强制回退分支

    git 强制把master回退到某个分支

  • git命令整理

    git切换分支: 切换master分支: git强制覆盖本地文件: git切换用户: 切换邮箱: 查看当前用户和邮...

  • git强制覆盖分支操作

    前言:使用git进行合作时,有时会建立很多的分支,当分支两两合并完,想将代码移到主分支上时,如果采用merge的方...

  • git dev分支强制覆盖master分支

    1.切换到dev分支git checkout dev2.将本地dev分支代码强制推送到远程master上git p...

  • git强制合并分支

    git A分支合并B分支,并强制使用B分支代码(不手动解决冲突) git A分支合并B分支,并强制使用A分支代...

  • Git 强制覆盖远程分支命令

    开发过程中,如果不小心将错误代码提交到远程首先将本地分支回退到正确节点 然后执行如下命令: 其中xxx为要修改的分...

  • git强制提交本地分支覆盖远程分支

    git push origin 分支名 --force eg

网友评论

      本文标题:Git强制覆盖某个分支

      本文链接:https://www.haomeiwen.com/subject/lgrzkktx.html