Skip links
Explore
Drag

Version Control oraz obsługa narzędzia GitKraken

W dzisiejszym artykule chciałbym poruszyć bardzo ważną kwestię – version control (kontrola wersji). Na pewno większość z was stosuje różnego rodzaju backupy, bądź po prostu kopie zapasowe swoich najważniejszych plików. Jest to oczywiście niezwykle ważne i zachęcam każdego, który nadal lubi ryzyko, aby jednak pomyślał o kopii.

Czym jest Version Control?

Wyobraź sobie że pracujesz nad bardzo ważnym i rozbudowanym projektem. Niestety w pewnym momencie kluczowa część twojego dzieła rozpadła się/usunęła się/ znikła (niepotrzebne skreślić) i dokończenie wszystkiego staje się w tym momencie niemożliwe. Przed tym chcemy się dzisiaj uchronić. Chciałbym Państwo przedstawić narzędzie, dzięki któremu nie tylko odzyskamy nasze pliki, ale również przywrócimy ich poprzednie wersje, jest nim Git Kraken. Jest to oprogramowanie darmowe, więc nie musimy martwić się o żadne niepotrzebne płatności, lub co gorsza wyszukiwać torrentów.

Wierzcie mi, gdybym wiedział wcześniej o takim narzędziu, oszczędziło by mi to wielu nerwów i niepotrzebnego stresu. Mam nadzieję, że ten poradnik pomógł Wam zrozumieć jak działa to narzędzia i jakie zyski przynosi tworzenie kopii zapasowej oraz korzystanie z gita.

GitKraken – obsługa, oraz pierwsze commity.

W poniższych paru screenach postaram się pokazać jak działa GitKraken. Commity to krótko mówiąc zmiany jakie zachodzą w naszym projekcie, każdą zmianę należy zaakceptować i potwierdzić. Polecam także dodawać odpowiednie opisy aby odnaleźć się w gąszczy różnych gałęzi. Ale o tym za chwilę, teraz od początku.

Na początku pojawi się przed nami taki komunikat (trochę mniejszy). Przed przystąpieniem do pisania szukałem opcji zmiany języka na polski, jednak raczej nie można tego jeszcze zrobić. Ale to nic, postaram się opowiedzieć o wszystkim co widać na obrazkach.

Chcemy stworzyć swoje pierwsze repozytorium (miejsce gdzie będziemy przechowywać nasze pliki). Aby to zrobić należy przejść do zakładki Init>Local Only (jeśli chcemy trzymać nasze pliki tylko na dysku) lub możemy wybrać opcję zintegrowania naszego repo z kontem na githubie, bardzo pożyteczna funkcja. Musimy wskazać GitKrakenowi nazwę oraz gdzie się znajduje nasze przyszłe repozytorium. Gdy to już jest za nami ukaże się…

pierwszy commit! Już nic nie stoi na przeszkodzie, żeby zacząć tworzyć. Zmieńmy zawartość folderu, w którym miałby się znaleźć nasz projekt (możesz nawet dodać pusty dokument notatnika, cokolwiek…). Jeśli spojrzymy wtedy jeszcze raz na nasz program, możemy zauważyć zmianę.

Pojawił się problem, co z tym zrobić? Już tłumaczę. Commit, który się pojawił należy zatwierdzić (tak jak każdą naszą przyszłą zmianę w naszym projekcie). W prawym górnym rogu wybieramy opcję view change. Następnie możemy zobaczyć, które pliki się zmieniły – lub pojawiły. Wtedy przechodzimy do stage files > wpisujemy tytuł > wpisujemy opis. Należy o tym pamiętać tak jak pisałem przedtem.

Przechodzimy dalej, udało nam się utworzyć pierwszy commit. Teraz już droga z górki. Pokażę Wam jeszcze co zrobić aby powrócić do wcześniejszej wersji, bez utraty żadnych danych.

Na potrzeby tego zadania stworzyłem jeszcze jeden commit. Pierwsze co musimy zrobić to ustalić naszą nową gałąź, w której drzewko projektu będzie się rozwijać (mam problem z polskimi nazwami). Wybieramy więc commit, od którego chcielibyśmy zacząć i klikamy Branch (w górnym panelu). Teraz po dodaniu kolejnych zmian i ich zatwierdzeniu nasze drzewko powinno wyglądać mniej więcej tak:

Jeśli chcemy wrócić, nie spodobały się nam zmiany, proszę kliknąć na commit do którego chcielibyśmy wrócić i dalej > Reset [nazwa naszej gałęzi] to this commit. Mamy do wyboru trzy opcje: Soft (zachowuje zmiany), Medium (zachowuje zmiany jednak resetuje index) oraz Hard (usuwa wszystkie zmiany). Nie trzeba podkreślać, że opcja hard jest najbardziej niebezpieczna dla naszego komputera.

To by było na tyle. Mam nadzieję, że choć trochę przekonałem Państwa do używanie kontroli wersji. Jest wiele narzędzi do tego przeznaczonych, nie musicie korzystać akurat z GitKrakena, ale osobiście go polecam. Jeśli ktoś byłby zainteresowany, chciał na własnej skórze się przekonać jak to jest dbać o bezpieczeństwo swoich plików – link do pobrania GitKrakena podam poniżej. Pozdrawiam!

Link do pobrania GitKrakena:

Pobierz GitKrakena

Bartłomiej Biegun

W celu zapewnienia prawidłowego funkcjonowania naszej strony internetowej korzystamy z plików cookies. Zgodę wyrażasz dobrowolnie. Możesz ją w każdym momencie wycofać lub ponowić.