Git - system kontroli wersji


Co to jest git?

Jeżeli interesuje Cię programowanie, to prawdopodobnie słyszałaś już nazwę Git przynajmniej kilka razy. Może nawet więcej niż kilka razy. Git to narzędzie, którego używają programiści i programistki niezależnie od tego w jakim języku programowania pracują. To jedno z tych podstawowych narzędzi, które naprawdę warto znać. Między innymi dlatego napisałam cykl artykułów na temat narzędzia git. W Internecie możesz znaleźć wiele kursów czy artykułów mówiących o tym jak używać git-a. Ja chciałabym się skupić przede wszystkim na zrozumieniu dlaczego warto go stosować, jak on działa i co można za jego pomocą zrobić. Nie przedłużając, dziś zajmiemy się zrozumieniem czym jest git...

Git - podstawowe komendy

Git jest ważnym narzędziem dla każdego programisty i programistki. Jest to jeden z systemów kontroli wersji. Ze względu na swoje ogromne możliwości i szerokie zastosowanie jest też jednym z najbardziej znanych narzędzi tego typu. Jeżeli chcesz zostać programistką lub podnieść swoje kwalifikacje to szczerze polecam Ci zapoznanie się z tym narzędziem. By pomóc Ci w tym zadaniu, dzisiaj skupimy się na podstawowych komendach git-a. Ten artykuł jest drugim artykułem z serii o narzędziu git. Poprzednim razem mówiłam dokładniej o tym czym jest git oraz o tym dlaczego warto używać git-a w codziennej pracy. Tym razem skupimy się na stworzeniu pierwszego...

Git Rebase

Gdy dopiero zaczynasz przygodę z programowaniem trudno jest wiedzieć wszystko od samego początku. To całkiem normalne, że rozwijasz swoje programistyczne umiejętności krok po kroku. Dziś chcę Ci pomóc w lepszym zrozumieniu komendy git rebase. Jest to bardzo pożyteczne polecenie, gdy chcesz mieć w przejrzysty sposób uporządkowane zmiany w repozytorium. Ten artykuł jest trzecim artykułem z serii o narzędziu git. Jeżeli chcesz dowiedzieć się więcej o podstawowym użyciu git-a to zapraszam do mojego poprzedniego artykułu w tym cyklu. Git merge Prawdopodobnie, gdy zaczęłaś pracować z gałęziami (ang. branch), do ich łączenia używałaś polecenia git merge. To polecenie sprawia, że zmiany jakie...

Jak podmienić gałąź rodzica w git-cie?

Kilka dni temu stworzyłam nową gałąź (branch). Na tej gałęzi zatwierdziłam już kilka zmian (czyli dodawałam kilka commit-ów), ale po jakimś czasie zorientowałam się, że gałąź od jakiej wyszłam to nie master tylko zupełnie inna gałąź. No cóż moje przeoczenie, tylko jak teraz poradzić sobie z tym problemem? W tym momencie potrzebowałam scalić (merge) moje bieżące zmiany z gałęzią master. Jednak to nie był dobry czas na dodanie również zmian z tej drugiej gałęzi. Jak to zrobić? W takiej sytuacji z pomocą przychodzi nam git.

Jak używać git rebase --onto?

Jak używać git rebase --onto?

W artykule o podmianie gałęzi rodzica w git-cie pokazałam Ci jedno z zastosowań komendy git rebase --onto. Dziś skupimy się na zgłębieniu tematu, bo jest o czym mówić. Im lepiej zrozumiesz to polecenie tym łatwiej będzie Ci go w przyszłości użyć. Zapraszam!