Git 一步将要素分支合并到主分支

Git 一步将要素分支合并到主分支,git,git-merge,Git,Git Merge,是否有以下方面的简写版本: git checkout master git merge feature_branch_xyz 我想用法应该是这样的: git merge-to-target <target_branch> <source_branch> git合并到目标 我几乎可以肯定,没有现成的方法。(我查过了) 但在创建自定义别名之前(git config--global alias.merge-to-target'!f765(){gi

是否有以下方面的简写版本:

    git checkout master
    git merge feature_branch_xyz
我想用法应该是这样的:

    git merge-to-target <target_branch> <source_branch>
git合并到目标

我几乎可以肯定,没有现成的方法。(我查过了)

但在创建自定义别名之前(
git config--global alias.merge-to-target'!f765(){git checkout$1;git merge$2;};f765'
) 我想确定我不是在改造东西


(以防万一我误读了手册,或者其他命令处理了这类事情……

没有本地方法将签出和合并结合起来

一种替代方法是利用已签出多个工作树(请参见“”),并执行一个命令:

git -C /path/to/second/worktree merge source_branch
/path/to/second/worktree
将是已签出
的工作树的路径。
在这种情况下,您只需要一个命令

注意:要创建这样的第二个工作树,请转到当前克隆并执行以下操作(同样是git 2.5+,最好是2.8+):

cd/path/to/local/repo
git工作树添加../target
cd /path/to/local/repo
git worktree add ../target <target_branch>