Раньше я возвращался и редактировал свои коммиты Mercurial, пытаясь создать красивую историю. Я мог бы поместить две несвязанные вещи в один коммит, или я мог бы сделать несколько коммитов, которые были бы лучше поняты как один коммит, но в конце концов это казалось пустой тратой времени, и я преодолел незначительное смущение из-за неидеальной истории.
Ты все еще делаешь это? Почему это стоит того, почему ты больше не делаешь это, ты когда-нибудь делал это или думаешь начать?
Если бы я участвовал в разработке ядра Linux, это, очевидно, стоило бы моего времени, потому что в противном случае Линус отклонил бы мой патч, но IMO одна из больших ошибок пользователей dvcs - представить, что их проект похож на ядро Linux. В моих проектах обычно всего несколько разработчиков.