Su GitHub, se voglio contribuire al repository di un altro utente, lo cloni, apporto le modifiche e invio un PR, a quel punto il proprietario può scegliere di unire o meno. Sto cercando di capire come creare un flusso simile con un server Git privato.
Abbiamo un repo Git al lavoro su cui faccio il 90% del lavoro, ma occasionalmente il mio collega farà dei cambiamenti e per qualsiasi motivo si rifiuta di dirmelo quando lo fa, il che si traduce in conflitti frustranti e tempo perso .
Per quanto posso dire da Google, ci può essere solo un utente elencato in git-config. Sto capendo correttamente questo punto? Come posso ottenere un flusso di lavoro come descritto nel primo paragrafo?