Jeśli wykonuję pobieranie git z repo A
na B
, gałąź główna w B
nie zmienia się - zmienia się tylko remotes/origin/master
, a git status
przypomina mi o tym.Co byłoby przeciwieństwem "git fetch"?
Ale teraz chcę zrobić odwrotnie - zaktualizować B
z A
, coś jak przesuwanie z A:master
do B:remotes/origin/master
. Powodem tego jest to, że ta aktualizacja odbywa się przez ssh, a maszyna A
posiada autoryzację klucza publicznego do maszyny B
- ale nie odwrotnie.
Jak mogę to zrobić?
bardzo związany [ „git push” robi to samo co „git fetch” z pilota] (http://stackoverflow.com/q/4239064/11343) – CharlesB