Wpis z mikrobloga

#git #github

na maszynie A stworzyłem lokalnie repo, potem je wysłałem na githuba.
Teraz jestem na maszynie B, gdzie mam dopiero co zainstalowanego git'a beż żadnych repo.
Jak zrobić abym mógł ściągnąć repo z githuba, pracowć na komputerze B, wysyłać na gita commity a jutro np. z komputera A dalej pracować?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qwelukasz: W skrócie:
clone - tworzy kopię zdalnego repozytorium
push - wysyła dane do zdalnego repozytorium
fetch - pobiera dane ze zdalnego repozytorium
pull - pobiera dane ze zdalnego repozytorium i próbuje połączyć zmiany ze zdalnego ze stanem lokalnym
W Twoim przypadku używania Githuba jako zdalnego folderu z liniową historią nie powinieneś mieć konieczności merge.
  • Odpowiedz
@Ginden: git pull jest złym pomysłem. Znacznie lepiej użyć git fetch a potem ręcznie git merge lub git rebase w zależności od tego co trzeba. Innym rozwiązaniem jest użycie git up.
  • Odpowiedz