>>>>> "Junio" == Junio C Hamano <gitster@xxxxxxxxx> 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@xxxxxxxxxxx -- http://www.rfc1149.net/ - 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