git checkout并在一个命令中合并

时间:2016-01-06 11:17:00

标签: git

有没有办法更简洁地说出来?

git checkout master
git merge branch

我实际上想要做的很多时间是:

git rebase master branch
git checkout master
git merge branch

回答https://stackoverflow.com/a/12343727/313842有点触及这一点,但离开了分支机构。 git merge in one command也是一个类似但不同的问题。

2 个答案:

答案 0 :(得分:7)

如果您的分行名称通常较长,并且您经常合并您刚结账的分行,则可以使用:

  

从要合并的分支机构签出

git checkout branch
git merge -

' - '是前一个分支的简写,非常方便快速检出和合并

答案 1 :(得分:1)

您有几种选择:

  • 脚本
    编写执行命令的脚本
  • //Add the title $popup .= '<div class="pps-header"><h3 class="pps-title">' . get_the_title($popup_id) . '</h3>'; //If the field is there if(get_field('custom_printing_slider_description')) { $popup .= get_field($field_name); //--> add the field to $popup variable } //Close the open div tag $popup .= '</div>';
    将其写入git alias文件
  • 中的别名或函数
  • 使用&amp;操作

    .gitconfig