{"thread":{"id":"22957","subject":"how to compare fetch to see changes?","startedAt":"2010-03-08T22:01:42Z","lastAt":"2010-03-09T08:35:06Z","messageCount":2,"participants":["saltzmanjoelh","Dmitry Potapov"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"136416","messageId":"27828348.post@talk.nabble.com","threadId":"22957","inReplyTo":null,"subject":"how to compare fetch to see changes?","fromName":"saltzmanjoelh","fromEmail":"talk@joelsaltzman.com","sentAt":"2010-03-08T22:01:42Z","receivedAt":"2010-03-08T22:01:42Z","isPatch":false,"sender":{"key":"talk@joelsaltzman.com","avatar":null},"body":"\nHow do I compare what was fetched to compare changes?\n\nThen, how do I choose to pick some changes over others, like the mergetool\ndoes?\n-- \nView this message in context: http://old.nabble.com/how-to-compare-fetch-to-see-changes--tp27828348p27828348.html\nSent from the git mailing list archive at Nabble.com.\n"},{"id":"136424","messageId":"20100309083506.GH31105@dpotapov.dyndns.org","threadId":"22957","inReplyTo":"27828348.post@talk.nabble.com","subject":"Re: how to compare fetch to see changes?","fromName":"Dmitry Potapov","fromEmail":"dpotapov@gmail.com","sentAt":"2010-03-09T08:35:06Z","receivedAt":"2010-03-09T08:35:06Z","isPatch":false,"sender":{"key":"dpotapov@gmail.com","avatar":"https://avatars.githubusercontent.com/u/6568595?v=4"},"body":"On Mon, Mar 08, 2010 at 02:01:42PM -0800, saltzmanjoelh wrote:\n> \n> How do I compare what was fetched to compare changes?\n\n\"git fetch\" prints something like that:\n\n>From git://git.kernel.org/pub/scm/git/git\n   7ff0f55..636c8b2  html       -> origin/html\n   b599672..97222d9  maint      -> origin/maint\n   59e5778..7e15109  man        -> origin/man\n   7e5eb8f..b7e7f6f  master     -> origin/master\n\nSo, if you want to see what new was fetched for master, you can run:\n  $ gitk 7e5eb8f..b7e7f6f\n\n> \n> Then, how do I choose to pick some changes over others, like the mergetool\n> does?\n\nYou can cherry-pick some patches and even modify them if necessary, but\nit is not a good workflow. Normally, you should merge branches, then it\nwill be clear what is merged and what is not, and Git will automatically\nmerge only changes that were not merged before.\n\n\nDmitry\n"}]}