Lyssnade på avsnitt 205 av Kodsnack och deras diskussion om allt bagage som vi samlar på oss. Jag tillhör de som är noga med dokumentation och historik generellt sett. Samtidigt så gillar jag utläggningen om att släppa hela bagaget så som görs med rymdrakerna. När jag är klar med version 1 så är jag inte superintresserad av historiken innan dess. Det finns olika anledningar till att jag inte håller med om mitt eget påstående där men i den perfekta världen så borde vi kunna komma dit. Bra testning, bra dokumentation (inline och användarinriktad) så ska vi nog kunna skippa git-loggen.
Tänk om en kunde liksom ersätta tag-kommandot i git så att när du
taggade så tryckte den ihop hela trädet till senaste comitten.
Illustrerar det nedan hur det kan te sig manuellt genom att droppa
.git-katalogen och sedan committar en ny initial commit. Som
ensamkodare funkar det ju fint bara å köra lokalt osv. göra force push
till master osv. Det funkar ju dock ganska dåligt om det är fler som
vill hantera git-förrådet. Men det är ju det som "ersättaren till tag"
ska lösa.