Git

Autor podstrony: Krzysztof Zajączkowski

Stronę tą wyświetlono już: 1217 razy

Git a co to w ogóle jest?

Git jest narzędziem kontroli wersji umożliwiającym łatwe zarządzanie zmianami, kontrolą tych zmian jak i opisem. Oprogramowanie to umożliwia też śledzenie zmian oraz tego kto i jakich zmian dokonał w projekcie. Narzędzie to powstało głównie z myślą o programistach i jest niezbędne w przypadku pracy w zespole.

Istnieją dwa typy zasobów:

Możliwe jest korzystanie z Git-a jedynie lokalnie, aczkolwiek rozwiązanie chmurowe znacznie rozszerza możliwości oprogramowania.

Instalacja

Instalacja Git-a jest dziecinnie prosta, wystarczy bowiem nawiedzić stronę git-scm.com/downloads by pobrać instalator (w przypadku Windowsa) lub znaleźć instrukcje w systemie Linux.

Struktura

Git umożliwia tworzenie struktury zmian, w której wyróżniane są dwa podstawowe elementy:

W procesie produkcyjnym programiści posługują się strukturą co najmniej dwoma głównymi branch-ami podstawowymi:

Łączenie

Git umożliwia łączenie różnych branch-y z wykorzystaniem dwóch możliwych typów operacji:

Możliwe jest również dołączanie commitów z innego branch-a za pomocą polecenia cherrypick.

Strony powiązane
strony powiązane
  1. git-scm.com/downloads - strona, gdzie można pobrać Git-a