您可以从git commit中选择一个大块吗?

问题描述 投票:1回答:1

当我在工作区中执行阶段提交时,通常使用-p选项来完成每一次大的更改。我发现这对确认我的更改以及检查错别字和其他愚蠢的错误很有用。

我通常在我的开源开发工作中,当dev分支变得陈旧时。但是,有时我想在工作区中的废弃分支上测试某些东西,而又不想整个分支,因为它很长,并且包含许多尚未合并的提交。我可以rebase,但似乎可以抓住entire提交。有时这些提交量很大,我不想要整个事情。

是否有任何方法可以通过git cherry-pick来捕获提交,但是在提交之前将提交块应用于暂存区时逐个检查提交块?

[假定用户然后仅暂存他们想要的提交的组件。

git version-control dvcs cherry-pick git-cherry-pick
1个回答
1
投票

不确定这是最简单的方法,但从原子上看,它看起来像

cherry-pick
© www.soinside.com 2019 - 2024. All rights reserved.