最佳答案
我在主分支中做了一些更改,并想将它们带到上游。当我选择以下提交时。然而,我被困在fd9f578上,git说:
$ git cherry-pick fd9f578fatal: Commit fd9f57850f6b94b7906e5bbe51a0d75bf638c74d is a merge but no -m option was given.
git想告诉我什么,樱桃选择是这里使用的正确的东西吗?主分支确实包括对在上游分支中被修改的文件的更改,所以我敢肯定会有一些合并冲突,但这些并不是太糟糕,无法理顺。我知道哪些地方需要更改。
这些是我想带到上游的提交。
e7d4cff added some comments...23e6d2a moved static strings...44cc65a incorporated test ...40b83d5 whoops delete whitspace...24f8a50 implemented global.c...43651c3 cleaned up ...068b2fe cleaned up version.c ...fd9f578 Merge branch 'master' of ssh://extgit/git/sessions_common4172caa cleaned up comments in sessions.c ...