Re: Question about your git habits
- From
Samuel Tardieu <sam@rfc1149.net>
- Date
- Feb 23, 2008, 10:39 UTC
- Message-ID
- <2008-02-23-11-39-23+trackit+sam@rfc1149.net>
- In-Reply-To
- <7vk5kw4fep.fsf@gitster.siamese.dyndns.org>
>>>>> "Junio" == Junio C Hamano <gitster@pobox.com> writes:
Junio> Many people prefer to use topic branches, and working in a Junio> single repository with multiple branches and switching branches Junio> without ever cd'ing around is certainly a possible and very Junio> valid way to work. As long as your build infrastructure is Junio> sane (e.g. your project does not have a central header file Junio> that any little subsystem change needs to modify and included Junio> by everybody, which tends to screw up make quite badly), Junio> switching branches would not incur too much recompilation Junio> either and it obviously will save disk space not having to Junio> leave multiple checkout around.
And even in this case (central header file), ccache will greatly decrease compilation time in the case of a C/C++ project.
Sam
-- Samuel Tardieu -- sam@rfc1149.net -- http://www.rfc1149.net/