Zespolowy Projekt Specjalnosciowy 2018
To dotyczy tylko windowsa: trzeba zainstalowac Git Bash Tutaj sa tez jakies filmiwki: Link 1, Link 2
Bedziemy korzystali z repozytorium https://github.com/lorek/ZPS2018
Stworzmy katalog repos
, do ktorego sciagniemy powyzsze repozytorium:
Pierwsze pobranie repozytorium:
$ mkdir repos
$ cd repos
$ git clone https://github.com/lorek/ZPS2018.git
$ cd ZPS2018
Jak widac powyzej - kazdy moze sciagnac nasze repozytorium, stosowne uprawnienia sa natomiast niezbedne do pisania w repozytorium
- Zalozenie konta
Nalezy na stronie https://github.com zalozyc konto oraz konieccznie zweryfikowac adres email
- Dolaczenie do wspolpracownikow projektu
Prosze na stronie projektu w zakladce "Issues", tj. pod adresem https://github.com/lorek/ZPS2018/issues wpisac "issue" z informacja o nazwie uzytkownika (jest tam podany przyklad - jest to cos typu forum, po prostu tutaj bede widzial kto z Was zalozyl konto i jaka ono ma nazwe)
- Akceptacja 'zaproszenia'
Wszystkim, ktorzy sie wpisza na https://github.com/lorek/ZPS2018/issues (i podadza nazwe uzytkownika) wysle tzw. "zaproszenie", ktore nalezy zaakceptowac (od wtedy bedzie sie pelnoprawnym 'wspolpracownikiem' - zaproszenie powinno przyjsc mailem, mozna tez zobaczyc "Notifications" = 'dzwonek' w prawym gornym rogu)
Po tym, jak dodam uzytkownika jako "wspolpracownika" mozna nadpisywac/dodawac pliki.
Mozliwe, ze jest tez wymagane ustawienie zmiennych user.name
oraz user.email
, co robimy komendami (raz to robimy):
$ git config --global user.name "Jan Kowalski"
$ git config --global user.email "[email protected]"
ZADANIE
:
- Prosze wowczas w pliku
users
dopisac swoja nazwe uzytkownia - W katalogu
users_test/
stworzyc plik o nazwienazwa_uzytkownika.txt
- Nastepnie prosze te zmiany wgrac do repozytorium:
$ git add users
$ git add users_test/nazwa_uzytkownika.txt
$ git commit -m 'Zauktalizowany plik users i dodany users_test/nazwa_uzytkownika.txt'
$ git push
Powinien on wowczas spytac o login i haslo uzytkownika, moze/powinien je tez zapamietac, zatem pozniejsza praca nie wymaga zbyt czestego podawania nazwy uzytkownika i hasla.