Se faccio git fetch dal repository A
a B
, il ramo master in B
non cambia - le modifiche solo remotes/origin/master
e git status
me lo ricordano.Quale sarebbe l'opposto di "git fetch"?
Ma ora voglio fare il contrario - aggiornamento B
da A
, qualcosa di simile a spingere da A:master
a B:remotes/origin/master
. La ragione di ciò è che questo aggiornamento avviene su ssh e la macchina A
ha un'autorizzazione a chiave pubblica per la macchina B
- ma non viceversa.
Come posso fare questo?
molto correlata [ “push git” fare lo stesso come “git fetch” dal telecomando] (http://stackoverflow.com/q/4239064/11343) – CharlesB