如何在Git服务器中获取两个拉取请求之间的更改列表

时间:2015-01-21 07:12:53

标签: git git-pull

想象一下,有一个具有读访问权限的git用户。他第一次在他的机器上克隆了一个回购。然后他发现有一堆新的变化并且拉回了回购(拉请求#1 )。

几个小时后,他告诉再次拉(拉请求#2 )。那么如何获得这两个拉取请求之间的变化列表呢?

2 个答案:

答案 0 :(得分:2)

对于具体的代码更改,您可以使用git diff

git diff <sha1 of pull request #1> <sha1 of pull request #2>

查看documentation

答案 1 :(得分:1)

git log接受范围参数:

git log <1st sha>..<2nd sha>