Re: [GRASS-dev] git howto get a single diff for a PR with multiple commits
Hi, On Wed, Jun 5, 2019 at 2:28 PM Markus Metz wrote: > On Wed, Jun 5, 2019 at 7:51 AM Peter Petrik > wrote: > > Hi, > > > > you can diff the branch agains the branch origin point (see eg > > https://stackoverflow.com/questions/29810331/is-there-a-quick-way-to-git-diff-from-the-point-or-branch-origin). > > For example if you PR 28 is on local branch pr_28, branched from master > > you can do: > > > > git checkout pr_28 > > git diff master... > > that's exactly what I was looking for, thanks! Thanks, I have taken liberty to add the trick to https://trac.osgeo.org/grass/wiki/HowToGit#Codereview:generateasinglediffforaPRwithmultiplecommits markusN ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] git howto get a single diff for a PR with multiple commits
On Wed, Jun 5, 2019 at 7:51 AM Peter Petrik < peter.pet...@lutraconsulting.co.uk> wrote: > > Hi, > > you can diff the branch agains the branch origin point (see eg https://stackoverflow.com/questions/29810331/is-there-a-quick-way-to-git-diff-from-the-point-or-branch-origin). For example if you PR 28 is on local branch pr_28, branched from master you can do: > > git checkout pr_28 > git diff master... that's exactly what I was looking for, thanks! Markus M > > P. > > > > On Wed, Jun 5, 2019 at 6:44 AM Ken Mankoff wrote: >> >> >> On 2019-06-04 at 23:12 +02, Markus Metz wrote... >> > I would like to speed up reviewing of a PR with multiple commits by >> > reading a single diff file. How is this possible with git? [...] can >> > git (on CLI on my local copies) also do this? >> >> I think git can diff any two commits. Do this by providing two commit hashes instead of just one (which defaults to that v. the currently checked out hash + any local changes). >> >> -k. >> ___ >> grass-dev mailing list >> grass-dev@lists.osgeo.org >> https://lists.osgeo.org/mailman/listinfo/grass-dev ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] git howto get a single diff for a PR with multiple commits
Hi, you can diff the branch agains the branch origin point (see eg https://stackoverflow.com/questions/29810331/is-there-a-quick-way-to-git-diff-from-the-point-or-branch-origin). For example if you PR 28 is on local branch pr_28, branched from master you can do: git checkout pr_28 git diff master... P. On Wed, Jun 5, 2019 at 6:44 AM Ken Mankoff wrote: > > On 2019-06-04 at 23:12 +02, Markus Metz > wrote... > > I would like to speed up reviewing of a PR with multiple commits by > > reading a single diff file. How is this possible with git? [...] can > > git (on CLI on my local copies) also do this? > > I think git can diff any two commits. Do this by providing two commit > hashes instead of just one (which defaults to that v. the currently checked > out hash + any local changes). > > -k. > ___ > grass-dev mailing list > grass-dev@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/grass-dev ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] git howto get a single diff for a PR with multiple commits
On 2019-06-04 at 23:12 +02, Markus Metz wrote... > I would like to speed up reviewing of a PR with multiple commits by > reading a single diff file. How is this possible with git? [...] can > git (on CLI on my local copies) also do this? I think git can diff any two commits. Do this by providing two commit hashes instead of just one (which defaults to that v. the currently checked out hash + any local changes). -k. ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
[GRASS-dev] git howto get a single diff for a PR with multiple commits
Hi git gurus, I would like to speed up reviewing of a PR with multiple commits by reading a single diff file. How is this possible with git? An example is https://github.com/OSGeo/grass/pull/28 Is this only possible in github looking at the "Files changed"? If github can do this, can git (on CLI on my local copies) also do this? Thanks, Markus M ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev