Add more data
parent
51607d7aec
commit
4966090854
1
Home.md
1
Home.md
@ -4,3 +4,4 @@
|
|||||||
Spis treści:
|
Spis treści:
|
||||||
* [Rozkład zajęć](./wiki/Rozk%C5%82ad-zaj%C4%99%C4%87-i-sylabus)
|
* [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)
|
* [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)
|
||||||
|
@ -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
|
## Windows
|
||||||
Potrzebne będą 3 komponenty:
|
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 -
|
wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
|
||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt install git python python-pip pycharm
|
sudo apt install git python python-pip pycharm
|
||||||
```
|
```
|
||||||
|
29
setup.md
Normal file
29
setup.md
Normal file
@ -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.
|
Loading…
Reference in New Issue
Block a user