0

我在当地有两家分店。分期和大师。

已经有一些更改已推送到分期。但是,我不想将这些更改推送给 master。

如果我有第二组更改,我需要立即推送到 master。如果不从暂存合并我的第一组更改,我该如何做到这一点?

4

1 回答 1

1

您可以使用 gitcherry-pick选项拉入 master 精确提交。

$ git checkout master
$ git cherry-pick SHA1_of_commit

您可以使用 SHA1_of_commitlog命令

$ git log --pretty=format:\"%h %ad | %s%d [%an]\" --graph --date=short
* 9121391 2012-09-16 | Studio sweeper fix in offices controller. (HEAD, origin/master, origin/HEAD, heroku/master, master) [Nick Kugaevsky]
* a7720f9 2012-09-16 | RBP improvements [Nick Kugaevsky]
* 5d0db9f 2012-09-16 | RBP improvements [Nick Kugaevsky]
* a35cd96 2012-09-16 | Home controller clean up [Nick Kugaevsky]
  ^^^^^^^ – SHA1_of_commit
于 2012-09-16T17:51:07.073 回答