Re: History messup
- From
- Thomas Glanzmann <sithglan@stud.uni-erlangen.de>
- Date
- May 9, 2005, 17:06 UTC
- Message-ID
- <20050509170611.GJ24216@cip.informatik.uni-erlangen.de>
- In-Reply-To
- <1115657971.19236.33.camel@tglx>
Hello, if merging with a repository just means to bring the head forward (e.g. no local development since the fork) there is no seperate commit object, just an update of the HEAD. Linus did explain this behaviour and the thoughts behind this decission on the ML:
If two repositories pull alternating from each other one has never the exact state the other has. They would play ping-pong and this is a bad thing. That was AFAIK the reason there is no COMMIT object introduced on 'head forward' merges.
Thomas