我有这个补丁文件,它包含了一堆我想应用于git分支的修改。但我不想做一个独特的提交所有这些修改,而是我想分裂成2或3提交。Git单线程交互地应用补丁
我知道我可以通过首先应用补丁,然后做一个互动附加(由大块大块),像这样实现的:
git apply mypatch
git add -p
我只是想知道如果有可能做到这一点的一个git命令。 我在git apply
的手册页中找不到任何内容,也没有在git add
中找到任何内容。
编辑
我不认为这个问题应该被视为Syntax for Git aliases with multiple commands重复为这个问题(和它的答案)不需要不涉及传给别名参数。
为什么downvoted?只是好奇 – arainone
你可以使用一个别名来组合它们,或者如果你想用新的组合命令保持git-like语法的话可以使用一个函数。 – 8bittree
@ 8bittree这似乎是一个很好的解决方案。你愿意在答案中给我提供这样一个别名(或函数)吗? – arainone