0

我有 master 分支,其中包含我所有的代码提交。几天前,我从 master 中剪切了一个名为 dev 的新分支。我在两个分支中都做了一些提交。现在我想在 dev 被剪切后在 master 分支中获取所有提交从它..有什么命令吗?有人可以快速帮助我吗

谢谢!

4

2 回答 2

0

通过“获取所有提交”,您是想简单地查看提交,还是将它们合并到您的dev分支中?

如果您想将它们添加到您的分支中,您可能需要git pullgit fetch取决于您的残局。该线程很好地涵盖了差异:'git pull'和'git fetch'有什么区别?

于 2017-01-17T21:04:03.100 回答
-1

出乎意料的简单:

git log dev..master

只是为了详细说明并结束导致 16 条评论的混乱:

在分支 id之间使用两个点或三个点之间存在巨大差异:.....

  • 有了两个,你只能..得到所有新的提交,因为它们已经分歧了。master
  • 有了三个,您就可以同时...获得所有提交因为它们已经分歧了。devmaster
于 2017-01-17T19:30:13.387 回答