2 setup
Tomasz Dwojak edited this page 2017-11-17 16:06:39 +01:00

Ustawienie środowiska

Na zajęciach będziemy korzystać z wydziałowego gita i programu PyCharm. Git i PyCharm sa dobrze zintegrowanie i wszystko co będzie potrzebna na zajęciach można wyklikać w PyCharmie (można oczywiście skorzystać z gita z linii komend).

Forkowanie repozytorium

Wszystkie materiały znajdują się pod adresem https://git.wmi.amu.edu.pl/tdwojak/Python2017. Z oczywistych względów, dostęp dla uczestników kursu jest read-only. Dlatego, żeby móc kommitować rozwiązania zadań, należy stworzyć fork (kopię) repozytorum, do którego będziesz mieć prawo zapisu.

Należy zatem zrobić fork repozytorium w następujący sposób:

  1. Wchodzimy na stronę repozytorium.
  2. Klikamy na przycisk Fork, który znajduje się po prawej stronie.
  3. Przejdziemy wtedy do następnej strony. Zostawiamy wszystkie ustawienia domyślne i klikamy na zielony przycisk Fork Repository.
  4. Wszystko zrobione. Adres naszego repozytorium (forka) jest identyczny jak adres w przeglądarce. Jak wszystko poszło dobrze, powinien mieć on formę: https://git.wmi.amu.edu.pl/sNUMER_INDEKSU/Python2017, gdzie sNUMER_INDEKSU to Twój login z laboratorium.

Ustawienie PyCharmu: klonowanie repozytorium

Mając sforkowane repozytorium, możemy zintegrować je z programem PyCharm.

  1. Uruchamiamy PyCharm.
  2. Powinno pojawić się okienko powitalne z 3 opcjami: Create New Project, Open i Check out from Version Control. Klikamy w ostatnie i wybieramy opcję Git.
  3. W okienku dialogowym w polu Git Repository URL wpisujemy adres naszego repozytorium (forka).
  4. Klikamy na clone i PyCharm stworzy lokalną kopię (klon) repozytorium.

Dodanie repozytorium "matki".

Materiały do kolejnych zajęć będę dodawać przed zajęciami. Dlatego warto dodać opcję ściągania zmian z glównego repozytorium.

  1. Wchodzimy w opcje VSC -> Git -> Remotes...
  2. Klikamy na zielony znak '+' (po prawej stronie).
  3. Pojawi się okienko dialogowe. Wpisujemy do Name słowo 'base', a do URL adres https://git.wmi.amu.edu.pl/tdwojak/Python2017.
  4. Klikamy OK i zamykamy wszystkie okienka dialogowe.