Probabilmente penso troppo a questo e potrebbe non avere importanza nella portata delle cose, ma mi chiedo come le persone costruiscono le versioni iniziali dei loro progetti nel controllo del codice sorgente? Sto parlando di quando inizi con nient'altro che un'idea, quindi non bifrare un progetto esistente o altro.
- Quando esegui i tuoi commit prima di avere una versione ufficiale o addirittura non ufficiale?
- A che punto si avvia la ramificazione delle funzionalità o lo si fa subito?
Sono così abituato a lavorare con basi di codice esistenti che non sono sicuro di sapere se esiste un modo "migliore" per costruire una cronologia del progetto.