git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Please undo "Use git-merge instead of git-resolve in git-pull"
@ 2005-09-22 16:31 Jon Loeliger
  0 siblings, 0 replies; 11+ messages in thread
From: Jon Loeliger @ 2005-09-22 16:31 UTC (permalink / raw)
  To: git

So, like, the other day Linus Torvalds mumbled:
> Still with me?

Grasshopper still trying to keep up.

You and Petr have given me much to think about and try.
Give me a moment of tree-building to grasp the pebble...

jdl

^ permalink raw reply	[flat|nested] 11+ messages in thread
* Please undo "Use git-merge instead of git-resolve in git-pull"
@ 2005-09-21 20:15 Linus Torvalds
  2005-09-21 20:20 ` Linus Torvalds
  2005-09-21 21:48 ` Junio C Hamano
  0 siblings, 2 replies; 11+ messages in thread
From: Linus Torvalds @ 2005-09-21 20:15 UTC (permalink / raw)
  To: Junio C Hamano, Git Mailing List; +Cc: Fredrik Kuivinen


The new merge is totally unusable in real life.

I get 

	Need real merge but the working tree has local changes.

which is totally bogus. Sure, my working tree has local changes, but they 
have absolutely nothing to do with the stuff I merge. I almost _always_ 
keep local changes in my tree, and I worked hard to make sure that merging 
works well even despite that, and does the right thing.

Local changes are a problem ONLY IF THOSE LOCAL CHANGES INTERFERE WITH THE 
MERGE.

If the new merge policies do not allow that, then the new merge policies 
are incredibly broken. The old one did exactly the right thing for this 
case, and "git-read-tree -m" did

	Entry '%s' would be overwritten by merge. Cannot merge.

only if a file that actually needed merging was different.

			Linus

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2005-09-23  0:28 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-22 16:31 Please undo "Use git-merge instead of git-resolve in git-pull" Jon Loeliger
  -- strict thread matches above, loose matches on Subject: below --
2005-09-21 20:15 Linus Torvalds
2005-09-21 20:20 ` Linus Torvalds
2005-09-21 21:48 ` Junio C Hamano
2005-09-21 22:03   ` Linus Torvalds
2005-09-22  0:28     ` David S. Miller
2005-09-22  0:39       ` Linus Torvalds
2005-09-22  0:54       ` Olivier Galibert
2005-09-22  1:46       ` Martin Langhoff
2005-09-22  2:10         ` Linus Torvalds
2005-09-23  0:28           ` Petr Baudis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).