On Thu, 14 Jun 2007, Olivier Galibert wrote: > On Thu, Jun 14, 2007 at 08:46:27AM -0700, Linus Torvalds wrote: > > So it might be easier to take a "git stash ; git pull ; git unstash" > > approach instead of making "git pull" handle working tree conflicts > > itseld. > > Isn't that "git add .; git commit; git fetch; git rebase <something>; > git reset ^HEAD"? With the conflict resolution happening at rebase > time. No. The two workflows happen to co-incide *if* the "git pull" is a fast-forward, but not if you actually had previous commits that you wanted the "git pull" to merge. So if you want things to actually work as a "git pull with dirty state merge", you really do need to do "git stash + git pull + git unstash". Linus - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html