Edytuj stronę Odnośniki Fold/unfold all ODT export Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić. ===== 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'' <code> git clone /git/so23/grochowski </code> Z dowolnego komputera podłączonego do internetu <code> git clone ssh://grochowski@ameryk.fizyka.umk.pl/git/so23/grochowski </code> ==== Podstawowe komendy git ==== * **add** dodanie pliku do rewizji (śledzenie zmian) \\ <code>git add plik.sh </code> * **commit** zatwierdzenie zmian dodanych plików, powstaje nowy węzeł w historii repozytorium \\ <code>git commit -m "Opis zmian"</code> * **push** wysłanie zatwierdzonych zmian do zdalnego repozytorium \\ <code>git push</code> * **pull** ściągnięcie zmian ze zdalnego repozytorium i scalenie do lokalnej kopii \\ <code>git pull</code> * **status** sprawdzenie statusu repozytorium i plików \\ <code>git status</code> * **log** historia zmian \\ <code>git log</code> ==== git przepływ pracy ==== [[https://uidaholib.github.io/get-git/3workflow.html|Basic Git Workflow]] {{ https://uidaholib.github.io/get-git/images/workflow.png | }}