美文网首页
git 当前分支提交的commit如何添加到另一个分支上?

git 当前分支提交的commit如何添加到另一个分支上?

作者: 黎明的叶子 | 来源:发表于2023-03-28 17:23 被阅读0次

前景:
当前分支currentBranch要合并到测试分支testBranch上进行发布测试,可能会存在比较频繁的发布测试合并分支,可能会导致本来改在currentBranch分支上改的,直接改在了testBranch分支上。

解决方法:
如果代码未提交。那么直接切换分支就可以了。然后选对分支提交即可。
如果代码已经提交了。提交在testBranch分支上了,那么在此分支上就会存在一天commit。这样时候想把这个commit修改的内容,都复制到currentBranch上。手动如果少的话还行,如果多的话肯定很麻烦。所以用git 命令处理。

// 先切换到currentBranch分支上
git checkout currentBranch
//git cherry-pick <commit id>  然后找到对应的commit号即可
git cherry-pick 38361a68

相关文章

  • 2019-08-02

    添加到暂存区 git add . 提交到当前分支 git commit -m "这里写提交说明" 查看提交历史,以...

  • GIT 把写错分支的代码提交到另一个分支

    Git把当前分支上的修改转移到另一个分支上: 1.先在当前分支commit 2.获取本次commit的ID(会获取...

  • GIT常用的简单指令

    创建新的分支:git branch namegit commit【记得提交】 切换当前操作的分支:git chec...

  • 慎用git reset !!!

    git reset 作用 回滚到上一次commit 的分支 同事在远程分支上提交了代码,在当前远程分支上无法 pu...

  • git cherry-pick

    选择某次提交应用到当前分支 git cherry-pick 选择某次提交应用到当前分支,并...

  • git log --oneline --graph

    基于某次提交创建新分支,并checkout到新分支上 查看当前分支的commit历史 查看所有分支的commit历...

  • 常用git命令:

    git branch 查看本地所有分支git status 查看当前状态git commit 提交git bran...

  • Git 常用命令大全

    git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git b...

  • git

    git branch 查看本地所有分支git status 查看当前状态git commit 提交git bran...

  • GIT 命令

    git branch 查看本地所有分支git status 查看当前状态git commit 提交git bran...

网友评论

      本文标题:git 当前分支提交的commit如何添加到另一个分支上?

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