- Sforkuj to repozytorium
- Skonfiguruj git'a aby podpisywał commity twoim imieniem, nazwiskiem i uczelnianym mailem
git config --global user.name "FIRST_NAME LAST_NAME"
git config --global user.email "sxxxx@pjwstk.edu.pl"
- Przydatna lektura nt. tego jak ludzie korzystają z git'a (https://git.wiki.kernel.org/index.php/CommitMessageConventions)
- Nie jest wymagane aby się stosować kropka w kropkę do reguł losowych przektów z tej strony, link bardziej jako inspiracja do wzorowania się
- Przejdź do swojego forka, skopiuj URL do klonowania i sklonuj repozytorium
- Prawdopodobnie będziesz potrzebować zrobić branch, np:
git checkout -b #ticket_id_name
- Przed każdym commitem pamiętaj aby sprawdzić czy projekt dalej poprawnie się buduje
- Jeśli ktoś oprócz ciebie pracował nad kodem, dodaj go jako co-author https://stackoverflow.com/questions/7442112/how-to-attribute-a-single-commit-to-multiple-developers
- Po wprowadzeniu kilku lub jednego commita zrób
git push
- Jeśli praca nad daną funkcją jest skończona to należy teraz zrobić pull request (wejdź na URL oryginalnego repozytorium i przejdź do zakładki pull requests, w UI jest wszystko opisane)
- Ktoś zaakceptuje i zmerguje te zmiany kiedyś
- Sklonuj to repozytorium
- Wykonaj
npm i
, aby zainstalować zależności - Wykonaj
npm start
, aby uruchomić aplikację - Aplikacja powinna być dostępna na localhost pod portem
3000
- Jeśli znajdujesz się poza uczelnią, musisz podłączyć się do VPN, żeby aplikacja działała poprawnie
- Aplikację należy uruchomić/testować w przeglądarce z wyłączonym CORS Policy (w każdej przeglądarce robi się to trochę inaczej, ale można to sobie łatwo wyszukać w internecie)