/ / Come eseguire il codice di "sincronizzazione parziale" tra due diversi repository git? - Git, sincronizzazione

Come eseguire il codice di "sincronizzazione parziale" tra due diversi repository git? - Git, sincronizzazione

Supponiamo di avere due repository git. All'inizio, il codice di questi due repository è lo stesso. Ma poi alcuni dei commit di repo 1 saranno necessari anche per il repository 2, ma alcuni altri no.

Quindi, per questa situazione, qual è la migliore pratica? Come unire semplicemente alcuni commit da un repository all'altro?

Grazie.

risposte:

1 per risposta № 1

Supponendo che REPO_1 sia l'URL del primo repository e REPO_1 sia il percorso del secondo repository, eseguilo nel secondo repository:

git remote add upstream REPO_1
git pull upstream
git cherry pick <hash_of_commit_to_select>...