当我在工作区进行阶段性提交时,通常会使用
在我的开源开发工作中,当一个dev分支变得陈旧时,我通常会使用
是否有任何方法可以通过
假设用户随后只对他们想要的提交组件进行修改。
-p
选项来浏览每个更改块。我发现这很有用,可以确认我的更改并检查拼写错误和其他愚蠢的错误。在我的开源开发工作中,当一个dev分支变得陈旧时,我通常会使用
rebase
。然而,有时我想在我的工作区测试一些东西,并且不想要整个分支,因为它很长并包含许多尚未合并的提交。我可以使用git cherry-pick
,但那似乎会获取整个提交。有时这些提交很大,我不想要整个提交。是否有任何方法可以通过
cherry-pick
抓取提交,但在将其应用于暂存区之前逐个检查提交块?假设用户随后只对他们想要的提交组件进行修改。
-n
选项对应的-p
选项。我意识到如果与-x
选项一起使用可能会有影响,并且可能不是最初的用例之一。无论如何,这也可以编写脚本来实现,所以谢谢! - Lucas Roberts