我想为Git创建一个自定义命令,该命令将使我可以更轻松地开始对pull请求的开发工作。现在,当前的工作流程是;
我希望能够使用一个简单的自定义命令来运行包括rebase命令在内的所有内容。我正在阅读this article about custom commands,看来它可以完全满足我的要求,但有一个小例外。我希望能够存储当前的分支名称,然后在签出development和获取/拉取之后,在变基之前切换回原始分支。
答案 0 :(得分:1)
Pull已经获取,因此管道如下所示:
我认为可以将1,2,3和4自动化,但是其他步骤是需要注意的重要步骤,甚至第2步也可能会产生错误(取决于您的流程)。
回到原始问题,您可以在不切换到基础的情况下重新开发:
>git fetch origin develop && git rebase -i origin/develop
来自Mark Reed的How to switch back to previous branch after git pull?
这给我们留下了
我认为这很漂亮...漂亮:)