Skip to article frontmatterSkip to article content

03 - Git i kontrola wersji

Cele tego rozdziału

Ten rozdział będzie objaśniał narzędzie Git przydatne do pracy z kontrolą wersji w Pythonie, a dokładnie w Visual Studio (mozesz uzywać takze innych języków programowania...).

  • Główny nacisk: Git, jego składnię (syntax)
  • Wykorzystanie wtyczki GitLens w VS Code
  • Jak pracować zespołowo nad projektem analitycznym uzywając GitLens w VS Code

Git

Ok, znasz już podstawy programowania w Pythonie, w środowisku VS Code. Tworzysz wspólne projekty z przyjaciółmi, ale ciągle mylisz wersje. Chciałbyś pracować nad nimi razem, widzieć i notować swoje postępy w czasie rzeczywistym. Odpowiedzią jest Git. Git to rozproszony system kontroli wersji i nieocenione wsparcie dla każdego programisty! To właśnie on pozwala tworzyć historię kompilacji projektu, zarządzać wersjami, kontrolować postępy i edytować tworzony kod, a następnie publikować go w serwisie GitHub.

Visual Studio Code ma wbudowaną obsługę Git. Git to rozproszone podejście do kontroli wersji. Git został stworzony przez Linusa Torvaldsa w 2005 roku w celu zarządzania rozwojem jądra systemu Linux. Mówiąc prościej, Git śledzi zmiany wprowadzone w plikach, umożliwiając w razie potrzeby powrót do poprzednich wersji plików.

Czego potrzebujesz?

Git

Przed rozpoczęciem korzystania z integracji Git w VS Code należy najpierw upewnić się, że Git został pobrany i skonfigurowany. Aby sprawdzić, czy masz zainstalowany Git, otwórz zintegrowany terminal w VS Code za pomocą skrótu klawiaturowego CTRL +, a następnie wpisz git --version. Jeśli terminal zwróci git version, a następnie dowolny numer wersji, oznacza to, że faktycznie masz zainstalowany Git. Jeśli nic nie zostanie zwrócone, będziesz musiał(a) przejść do strony https://git-scm.com/downloads dla swojego systemu operacyjnego.

Następnie należy sprawdzić, czy Git jest poprawnie skonfigurowany, ustawiając swoją nazwę i adres e-mail. Aby sprawdzić, czy Git został już skonfigurowany, przejdź do terminala i uruchom polecenie:

git config --global --list.

Jeśli Git został skonfigurowany, terminal zwróci ustawioną nazwę użytkownika i adres e-mail. Jeśli tak nie jest, musisz skonfigurować Git, wykonując następujące czynności:

  1. Aby ustawić swoją nazwę uruchom: git config --global user.name
  2. Aby ustawić swój e-mail uruchom: git config --global user.email

Informacje te są wymagane do korzystania z Git i muszą zostać wprowadzone przed zatwierdzeniem jakichkolwiek zmian. Aby uzyskać dodatkowe informacje na temat konfiguracji Git i początkowych wymagań, zapoznaj się z oficjalną dokumentacją Git.

GitLens

Zainstaluj wtyczkę GitLens wewnątrz VS Code!

Z ponad 20 milionami instalacji, GitLens jest najpopularniejszym rozszerzeniem Git dla Visual Studio Code. Zapewnia cenny wgląd w autorstwo kodu i odblokowuje pełną moc Git w VS Code. GitLens zwiększa możliwości Git wbudowane w VS Code. Niezależnie od tego, czy jesteś doświadczonym programistą Git, czy dopiero zaczynasz, GitLens sprawia, że wykorzystanie pełnej mocy Git jest łatwiejsze, bezpieczniejsze i szybsze.

Ten samouczek GitLens pokaże Ci, jak używać GitLens w VS Code i jak najlepiej wykorzystać to narzędzie. Zarejestruj się w GitLens+, aby w pełni wykorzystać swoje doświadczenie - to nic nie kosztuje.

Praca z kontrolą wersji

  1. Zaloguj się do GitHub’a z wtyczki GitLens, przedstaw się - podając swój login i e-mail w terminalu.
  2. Załóż testowe repozytorium na GitHubie (nie zapomnij wybrać haczyka “Utwórz plik Readme”), połącz się z nim wprost z wtyczki GitLens w VS Code. Spróbuj wykonać próbne zmiany w pliku Readme.
  3. Jak pracować w zespole? Musisz nadać uprawnienia swojemu współpracownikowi wchodząc w zakładkę “Collaborators” na stronie GitHuba, w ustawieniach ogólnych repozytorium.