Ślad: • mlpporownanie • zad_wyraz • git

Repozytorium zadań - git

Skrypty są przechowywane w repozytorium Git znajdującym się w sieci wydziałowej.

Adres lokalny repozytorium bazowego na serwerach wydziałowych (polon/tor/ameryk):

/git/so26/<nazwisko>

gdzie <nazwisko> to Twoje nazwisko zapisane małymi literami, bez znaków diakrytycznych (ogonków).

Adres zdalny repozytorium:

ssh://<user>@ameryk.fizyka.umk.pl/git/so26/<nazwisko>

gdzie <user> to identyfikator konta studenckiego (numer indeksu bez @stud.umk.pl).

Klonowanie repozytorium

Po zalogowaniu do powłoki na serwerze ameryk, polon7 lub tor:

git clone /git/so26/grochowski

Z dowolnego komputera podłączonego do internetu:

git clone ssh://grochowski@ameryk.fizyka.umk.pl/git/so26/grochowski

Podstawowe polecenia Git

  • add dodanie pliku do poczekalni (staging area)
    git add plik.sh
  • commit zatwierdzenie przygotowanych zmian; powstaje nowy węzeł w historii repozytorium
    git commit -m "Opis zmian"
  • push wysłanie zatwierdzonych zmian do zdalnego repozytorium
    git push
  • pull pobranie zmian ze zdalnego repozytorium i scalenie ich z lokalną kopią
    git pull
  • status sprawdzenie stanu repozytorium i plików
    git status
  • log wyświetlenie historii zmian
    git log

Przepływ pracy w Git