git-cherry中 cherry 这个词的含义是什么?
除了水果,我只看到 cherry picking 表达中的单词(也出现在带git-cherry-pick的git中),这意味着有选择地选择一些东西(对吗?)。 / p>
git-cherry
中的 cherry 与 cherry pick 中的樱桃不相符。
我是巴西人,所以英语的微妙之处有时并不那么明显。
答案 0 :(得分:9)
它被称为cherry-pick
因为任务就像樱桃采摘。你通过一堆提交(在真实的树,树叶和树枝中)并仔细选择其中的一些。樱桃在现实世界中采摘的方式与此相同,这是一项微妙的工作。
git-cherry
与git-cherry-pick
相关。 git-cherry
报告分支中不存在哪些提交。换句话说,它返回哪些提交可以cherry-pick
,即哪些提交是樱桃(因此可以选择它们)。