So che i commit Git dovrebbero essere fatti per ogni cambio logico, ma qual è la convenzione (se esiste) per il primo commit?Qual è la convenzione per il contenuto di un primo/primo commit Git?
[nota: non sto invitando parere/discussione su questo - se non c'è una convenzione comune allora bene].
Per esempio ho iniziato un sito web da zero con index.html - il mio primo 'cambiamento logico' commettere potrebbe essere qualsiasi cosa, da aggiungere gli elementi <head>
, aggiungendo la struttura HTML, o l'aggiunta il contenuto di base e CSS. O il primo commit dovrebbe essere la prima versione "funzionante"?
Modifica: non intendo il messaggio di commit; Intendo il contenuto dei file.
mio convenzione è 'git commit --allow-empty', quindi ho un punto di partenza vuoto, che mi permette di creare completamente nuove filiali estranei a qualsiasi cosa nel repo, che può tornare utile. – Kenney
Solo perché non stai invitando la discussione/opinione non significa che non hai intenzione di ottenerlo :) Mi piace andare con "Abbandona ogni speranza, voi che entrate qui" (l'iscrizione all'ingresso dell'inferno in Dante's inferno). Se è troppo letterario, "primo post!" funziona anche Seriamente, però, che importa? Ci sono conseguenze se viene utilizzato un messaggio non convenzionale? Beh, a parte un messaggio del tipo "Inizial commit, e dal modo in cui la password di root al server di produzione è asdf123". Non aver paura dell'impegno ... scrivi un messaggio e torna al tuo codice. – Paul
Non intendo il messaggio di commit, cioè quello che dovrebbe essere il contenuto dei file impegnati (ho modificato la domanda per chiarire) – andydavies