Repozytorium zadań - git

Skrypty składowane są w repozytorium git znajdującym się w sieci wydziałowej

Adres lokalny bazowego repozytorium na serwerach wydziałowych (tor7/polon7/ameryk):

/git/so24/<nazwisko>

gdzie <nazwisko> to Twoje nazwisko pisane z małej litery i bez znaków diakrytycznych (ogonków).

Adres zdalny repozytorium:

<user>@ameryk.fizyka.umk.pl/git/so23/<nazwisko>

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

Klonowanie repozytorium

Po wcześniejszym zalogowaniu do powłoki na serwerze ameryk, polon7 lub tor

git clone /git/so23/grochowski

Z dowolnego komputera podłączonego do internetu

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

Podstawowe komendy git

add dodanie pliku do rewizji (śledzenie zmian)

git add plik.sh

commit zatwierdzenie zmian dodanych plików, powstaje nowy węzeł w historii repozytorium

git commit -m "Opis zmian"

push wysłanie zatwierdzonych zmian do zdalnego repozytorium

git push

pull ściągnięcie zmian ze zdalnego repozytorium i scalenie do lokalnej kopii

git pull

status sprawdzenie statusu repozytorium i plików

git status

log historia zmian

git log

git przepływ pracy

Basic Git Workflow