我非常频繁地执行 3 个命令 - git checkout master & git pull upstream master & git push
. 目前,通过 UI 执行此操作时,需要 2 次点击结帐,5 次点击从上游拉取,2 次点击推送。我试图弄清楚如何将此行放在 UI 按钮下,但找不到解决方案。
有些地方建议尝试使用工具>设置>外部工具,但这不允许一次执行多个命令;它要求您指定可执行文件的完整路径(在本例中为 git),并且在第一次加入时中断。
另一个潜在的解决方案是命令行工具,但它与外部工具有完全相同的问题,更不用说它不能放在按钮下。
有没有办法做我想做的事?我 100% 确信许多其他人会发现这很有用,因为这在任何分叉的 GIT 项目中都是很常见的事情。