diff --git a/Home.md b/Home.md index 9a40582..e2042e2 100644 --- a/Home.md +++ b/Home.md @@ -4,3 +4,4 @@ Spis treści: * [Rozkład zajęć](./wiki/Rozk%C5%82ad-zaj%C4%99%C4%87-i-sylabus) * [Instalacja środowiska](https://git.wmi.amu.edu.pl/tdwojak/Python2017/wiki/Instalacja-%C5%9Brodowiska) + * [Wprowadzenie i ustawienie środowiska pracy](https://git.wmi.amu.edu.pl/tdwojak/Python2017/wiki/setup.md) diff --git a/Instalacja-środowiska.md b/Instalacja-środowiska.md index 3bbd12b..380fe58 100644 --- a/Instalacja-środowiska.md +++ b/Instalacja-środowiska.md @@ -1,4 +1,4 @@ -Podstawą zaliczenia zajęć jest zrobienie zadań domowych. Można je oczywiście zrobić na wydziale, ale warto zainstalować środowisko pracy u siebie na komputerze. +Podstawą zaliczenia zajęć jest zrobienie zadań domowych. Można je oczywiście zrobić na wydziale (gdzie jest już wszystko zainstalowane), ale warto zainstalować środowisko pracy u siebie na komputerze. ## Windows Potrzebne będą 3 komponenty: @@ -13,4 +13,4 @@ sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu $(lsb_release -sc)-getdeb wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add - sudo apt update sudo apt install git python python-pip pycharm -``` \ No newline at end of file +``` diff --git a/setup.md b/setup.md new file mode 100644 index 0000000..99725e1 --- /dev/null +++ b/setup.md @@ -0,0 +1,29 @@ +# 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](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](https://git.wmi.amu.edu.pl/tdwojak/Python2017). + 1. Klikamy na przycisk "Fork", który znajduje się po prawej stronie. + 1. Przejdziemy wtedy do następnej strony. Zostawiamy wszystkie ustawienia domyślne i klikamy na zielony przycisk "Fork Repository". + 1. 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. + 1. 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''. + 1. W okienku dialogowym w polu ''Git Repository URL'' wpisujemy adres naszego repozytorium (forka). + 1. 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...' + 1. Klikamy na zielony znak '+' (po prawej stronie). + 1. Pojawi się okienko dialogowe. Wpisujemy do 'Name' słowo 'base', a do 'URL' adres 'https://git.wmi.amu.edu.pl/tdwojak/Python2017'. + 1. Klikamy OK i zamykamy wszystkie okienka dialogowe.