Re: How has learning the advanced features of git helped you to write software more effectively?
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Jul 22, 2009, 21:55 UTC
- Message-ID
- <7v1vo8e62d.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <e1a5e9a00907221421m27f0f836t98d361dffc7bd87f@mail.gmail.com>
Tim Harper <timcharper@gmail.com> writes:
> Out of the shoot, you get a lot of value learning the basic features > of git: easy branching, merging, etc. How has learning the advanced > features of git (bisect, rebase, rebase -i, add -p, etc.) helped you > to write software more effectively?
Git does not have much if anything to do with writing software more effectively. Crappy programmers can create (and have created I am sure) clean history that is easy to understand how tons of bugs have been carried forward, and you can side port the bugs with ease across branches in such a history.