Non posso davvero mai pensare a un momento in cui avrei usato git merge, piuttosto che git rebasee non vogliono avere un commit vedere. Esiste un modo per configurare git in modo che abbia l'inoltro rapido di default? Il fatto che ci sia --ffun'opzione sembrerebbe implicare che c'è un modo, ma non riesco a trovarlo nella documentazione.
mergetutto il tempo per le succursali quando non hanno effettuato alcun commit dal loro telecomando per farle avanzare rapidamente. Sembra il modo più semplice e sicuro per farlo. Sono curioso, ovviamente hai un caso d'uso. Perché mai vorresti creare un commit di unione in cui non ci sono commit su un lato del ramo?