In questa documentazione è menzionato
Un oggetto commit può avere un numero qualsiasi di genitori.
Ma dalla mia comprensione, l'unico caso in cui un commit avrà più di 1 genitore è quando si è verificata una fusione, e in quel caso ci saranno solo due genitori. Quindi la mia domanda è: un commit può avere più di 2 genitori? In tal caso, quando?