Lekcja w wersji wideo

Dodanie pliku do lokalnego repozytorium

Oto nasz plik jest już w przestrzeni Stage (w żargonie polskich informatyków stage’owany). Czas go dodać do kolejnej – bardzo ważnej przestrzeni czyli Lokalnego Repozytorium.

Przejdziemy teraz do zakładek w dolnej częsci IDE PyCharm.
Na samym dole okna powinieneś mieć otwartą zakładkę 4: Run (jeśli nie widzisz zakładek na samym dole PyCharma to użyj przycisku w lewym dolnym rogu , aby je pokazać). Przechodzimy do zakładki 9: Version Control – tam będzie ciekawie.

TIP: Numerki przed nazwami zakładek jak 4 w 4: Run oznaczają, że możemy się do danej zakładki przełączyć używając skrótu klawiszowego – dla naszej zakładki Alt + 4. Zobacz czy w ten sposób potrafisz przełączyć się pomiędzy zakładkami Run a Version Control 😉
TIP: Innym miejscem aby się dowiedzieć o skrótach dla poszczególnych okien (albo po prostu aby je otworzyć) – jest opcja w menu View -> Tool Windows:

Powinniśmy uzyskać taki rezultat:

To okno, za pomocą którego możemy łatwo zarządzać plikami w ich podróży do kolejnych wersji naszego projektu 🙂 Zauważ, że posiada ono własne zakładki (Local Changes, Console itd.) oraz zestaw przycisków z lewej strony. Wraz z kolejnymi krokami i zadaniami będziemy poznawać poszczególne funkcje.

Rozwijamy poszczególne listy zmian (ang. changelist) czyli Default Changelist i Unversioned Files.

Widzimy nasz dodany plik i inne pliki, których postanowiliśmy nie śledzić. Warto zwrócić uwagę, że obok każdego pliku widoczna jest ścieżka do folderu, w którym ten plik się znajduje.

Kliknij prawym klawiszem myszki na nasz plik demo_tests. Tutaj możesz wybrać opcję dodania nowej wersji naszego projektu – trochę skromnej, bo z jednym plikiem, ale wkrótce się rozkręcimy 😀 Wybierzmy Commit….

Pojawi się nowe okno dialogowe Commit Changes.

Przejdźmy szybko po jego głównych składowych oznaczonych na powyższym obrazku:

  1. Tu znajdują się wszystkie pliki przeznaczone do utworzenia nowej wersji.
  2. Tu wpisujemy informację o tym, co zmienia nowa wersja.
  3. W tym miejscu są prezentowane zmiany jakie dokonaliśmy w pliku, który jest zaznaczony oknie opisanym pierwszym punkcie. Obecnie widzimy zielony kolor tła co oznacza dodanie nowych treści, gdyż Git nie posiada jeszcze wersji tego pliku do porównania.

Zauważyłeś, że wszędzie występuje słowo commit i jest to oficjalne słowo na nazwę wersji w języku Git. W Języku polskim również mówimy dodałem commita w znaczeniu utworzenia nowej wersji. Będziemy zamiennie używać tych terminów.

W okno Commit Message wpiszmy wiadomość, która w krótki i zwięzły sposób wskaże co zmieniamy w naszym repozytorium. Jedną z dobrych praktyk jest zaczynanie od czasowników, które nawiązują do rodzaju akcji jakie spowoduje commit np:

  1. Add new tests files
  2. Fix problem in assertion
  3. Change main test site URL
  4. Delete unneeded tests

Dla nas całkiem dobrą wiadomością będzie Add message print.

Pamiętaj, że opis commita (commit message) jest konieczny, ale jego forma już zależy od Ciebie. Będziemy trenowali pisanie dobrych opisów commitów, aby stać na straży jakości naszego repozytorium i łatwiej wyszukiwać interesujące nas zmiany w razie potrzeb.

Jak już mamy wiadomość możemy sfinalizować nasz commit klikając przycisk w prawym dolnym rogu o tajemniczej nazwie… Commit 😀

Teraz powinno nam się pokazać kolejne okno dialogowe, które omówimy w następnej lekcji.

2 komentarze

  1. Hej 🙂 u mnie nie było domyślnie zakładki “Version Control”, nawet jak kliknęłam w ikonkę podwójnego kwadratu, ale Alt+9 sprawia, że się pojawia. Piszę, jakby ktoś miał podobnie 😀 pozdrówki!

    Avatar Agata Tamioła

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *