Un clone git è impostato per supportare il push/pull nel repository originale. Come faccio a usare git-remote (e/o altri comandi, file di configurazione, ecc.) Per cambiare i due repository in modo che l'originale ora agisca come il clone, spingendolo e inserendolo di default, e il clone ora agirà come l'originale, senza conoscenza del clone?Come si inverte la relazione tra un repository git e il suo clone?
8
A
risposta
9
questi comandi su quello che era il telecomando:
% git remote add origin [email protected]:/path/to/repo
% git config branch.master.remote origin
% git config branch.master.merge refs/heads/master
% git pull
Poi sul vecchio clone:
% git remote rm origin
0
Basta modificare il file .git/config sia repository e modificare "url" di "origine" remota
È possibile utilizzare il comando git-config (vedere man per le opzioni) per modificare l'opzione globale per un repository git ory.