Repozytorium zadań - git

Writing /home/grochu/public_html/wiki/data/cache/b/bdcfac493daa13dfba0575a64e23c5bb.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /home/grochu/public_html/wiki/data/cache/b/bdcfac493daa13dfba0575a64e23c5bb.metadata failed
Writing /home/grochu/public_html/wiki/data/cache/b/bdcfac493daa13dfba0575a64e23c5bb.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.

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