Git:rebase从特定作者的其他分支提交

时间:2015-10-28 07:29:48

标签: git version-control rebase

问题:与origin/master分支合并后,我已覆盖之前合并到branch/74的{​​{1}}的某些更改。

branch/73中,我需要特定作者的提交,以及其他一些提交,例如与其他分支的合并提交。

git是否在rebase上有一个选项来指定作者名称,例如在我的分支上指定此作者的rebase only: branch/74

1 个答案:

答案 0 :(得分:1)

你可以试试这个:

git checkout -b test_branch <sha1_of_where_to_rebase>

git log --reverse --author=john--format=%H <sha1_range> | xargs -n 1 git cherry-pick