Git - remote czyli dodawanie i edytowanie zdalnych repozytoriów

Stronę tą wyświetlono już: 47 razy

Zapewne pamiętasz polecenie:

git remote add origin https://github.com/<owner name>/<repo name>.git

pozwalające na powiązanie zdalnego repozytorium z lokalnym z ustawieniem skróconej nazwy (w tym przypadku domyślnej origin) oraz linkiem do tegoż repozytorium. Takich połączeń można utworzyć wiele, albowiem można np. przenieść swoje repozytorium do innego serwisu. Listę wszystkich aktualnie utworzonych powiązań można wyświetlić w następujący sposób:

git remote show

Co w moim przypadku spowodowało wyświetlenie jednej pozycji zawierającej jedynie skróconą nazwę:

origin

Możliwe jest też wyświetlenie skróconej nazwy wraz z linkiem do repozytorium:

git remote -v show
origin  https://github.com/<owner name>/<repo name>.git (fetch)
origin  https://github.com/<owner name>/<repo name>.git (push)

A co jeśli by ktoś chciał usunąć stary link? Wystarczy polecenie:

git remote remove github

Ważne jest aby pamiętać, że remote remove nie pyta się czy aby na pewno? Po prostu bierze i usuwa!

Jeżeli chcesz zmienić nazwę repozytorium (znaczy się skróconą nazwę) to oczywiście jest taka możliwość:

git remote rename origin github

gdzie:

  • origin - stara nazwa;
  • github - nowa nazwa

Komentarze