In generale, il vuoto commette (o commette con stato identico al genitore) è un errore.
Tuttavia, quando si testano build hook, sistemi CI e altri sistemi che attivano un commit, è utile poter creare facilmente commit senza dover modificare / toccare un file fittizio.
Il --allow-empty
il controllo.
git commit -m "This is a blank commit" --allow-empty