Tworzenie repozytoriów za pomocą Git

Spisie treści
Praca zespołowa stała się jednym z najważniejszych działań w świecie rozwoju technologii. Wiąże się to z koordynacją pracy różnych osób, które mogą, ale nie muszą znajdować się w tym samym miejscu. Dlatego powstała potrzeba wykorzystania narzędzi pozwalających na koordynację i integrację wysiłków, bez których trudno byłoby osiągnąć akceptowalne rezultaty.
Jedną z technologii koordynujących działania, wspierających pracę i integrujących rozwiązania jest Gita. Dzięki tej technologii możemy tworzyć wspólne repozytoria gdzie przechowywane są pliki oraz historia zmian i ich menedżerów, co daje nam możliwość posiadania centralnej bazy ze wszystkimi współpracownikami, aby zobaczyć postęp projektów.
Zainstaluj GitaPierwszą rzeczą, którą musimy zrobić, aby czerpać korzyści z tego narzędzia, jest jego zainstalowanie. Ze względu na swój charakter skupienia się na programistach stał się wieloplatformowy, to znaczy posiadający wersję dla głównych systemów operacyjnych. Przyjrzymy się instalacji w dwóch najczęściej używanych systemach operacyjnych, aby rozwijać się tak, jak są Linux w twojej wersji Debian/Ubuntu Tak Okna.
Instalacja w Linux To bardzo proste, jeśli mamy małe doświadczenie z tą platformą to wiemy, że musimy lokalizować nasze programy poprzez repozytoria, gdzie za pomocą poleceń takich jak apt-get z Debian/Ubuntu możemy uzyskać szybką i czystą instalację.
Zobaczmy komponenty, które musimy zainstalować, aby działały Gita w Linux:
1- Przede wszystkim musimy otworzyć okno konsoli poleceń i musimy mieć również dostęp do użytkownika źródło.
2- Następnie napiszemy następujące polecenia:
sudo apt-get zainstaluj git git-doc gitweb git-gui git git e-mail git git-svn

3- Powyższe polecenia pobiorą pewną liczbę plików, które po zainstalowaniu dadzą nam dostęp do Gita, więc aby potwierdzić, że wszystko jest w porządku wystarczy umieścić w konsoli następującą komendę i zobaczymy jaką wersję Gita biegniemy.
wersja git

Instalacja w Okna jest trochę prostsze niż Debian/Ubuntu, ponieważ wystarczy pobrać plik instalacyjny, a po zakończeniu procesu będziemy mieli zainstalowaną usługę na naszym komputerze.
Musimy poszukać pakietu instalatora z najnowszą wersją na oficjalnej stronie, ta ostatnia pobierze plik, który musimy zainstalować:

POWIĘKSZAĆ

Proces instalacji jest jak każdy inny w Okna, w zasadzie wystarczy kliknąć dalej wybierając interesujące nas opcje, w końcu dostaniemy Gita, Konsola SSH za pomocą którego możemy wchodzić w interakcję z naszym narzędziem i interfejsem graficznym, który pozwoli nam wykonać niektóre z najczęstszych działań, zobaczmy zainstalowane aplikacje na poniższym obrazku:

POWIĘKSZAĆ

Zanim przejdziemy do elementów technicznych, jest bardzo ważny punkt, aby wiedzieć, Gita działa lokalnie, to znaczy, że wszystkie zmiany i historia są przechowywane na komputerze, na którym znajduje się oryginalne repozytorium. Aby móc udostępniać na komputerze, musimy mieć serwer, czyli zdalny komputer, z którym wszyscy możemy się połączyć, aby móc obsłużyć różne zmiany.
Chociaż możemy to zrobić na komputerze w sieci lokalnej, istnieje możliwość zarządzania naszymi repozytoriami w chmurze, do tego możemy korzystać z różnych usług, jednak są dwie bardzo popularne, które są nastawione na różne cele rynkowe.
Pierwszym z nich jest GitHub, który oprócz oferowania nam możliwości przechowywania naszych repozytoriów w chmurze, jest jedną z największych społeczności deweloperskich na świecie, przynajmniej w znanym świecie zachodnim.

POWIĘKSZAĆ

Problem polega na tym, że darmowa wersja pozwala nam tylko na posiadanie publicznych repozytoriów, więc możemy nie mieć wystarczającej prywatności w naszych projektach. Jeśli chcemy prywatności, musimy skorzystać z usług i płatnych planów, które oferują.
Drugi to Bitbucket, nie jest tak popularny jak GitHubJest jednak bardzo przydatny, ma też wersję darmową, ale różnica polega na tym, że nie jest to społeczność otwarta, więc możemy mieć repozytoria prywatne i publiczne, dodatkowo w wersji darmowej możemy mieć do 5 użytkowników na utworzone repozytorium.

POWIĘKSZAĆ

Mamy również dostęp do płatnej usługi, która pozwala nam rozszerzyć zespoły robocze i mieć większą pojemność pamięci, ta usługa jest idealna dla startupy którzy chcą zachować swój produkt w tajemnicy i korzystać z zalet chmury.
Obie usługi powinny być brane pod uwagę podczas korzystania z technologii Gita ponieważ pozwalają nam pracować z odległych lokalizacji, a nawet w różnych częściach świata, co daje nam tę zaletę, że zawsze mamy kopię zapasową naszego kodu.
Ponieważ znamy najbardziej podstawowe z Gita, czyli jak go zainstalować i usług w chmurze, z których możemy korzystać, przejdźmy teraz do praktycznej części samouczka, aby tworzyć repozytoria.
Dużo rozmawialiśmy o słowie magazyn ale formalnie tego nie zdefiniowaliśmy, zobaczmy:
Czym jest repozytorium?A magazyn Jest to przestrzeń, w której będą przechowywane nasze pliki z kodem źródłowym, obrazy, pliki tekstowe itp. Wszystkie typy plików binarnych obsługiwane przez nasz system operacyjny. Wewnątrz repozytorium Gita zostanie stworzona struktura pozwalająca na śledzenie zmian, dodawania i usuwania plików oraz ich zawartości, dająca możliwość prowadzenia historii według oddziałów lub gałęzie.
Teraz mamy nową koncepcję oddziałów gałęzie, To nic innego jak sekcje w repozytorium, w których możemy dokonywać zmian nie wpływających na inne branche, na przykład jeśli mamy gałąź główną (normalnie nazywaną Gospodarz) i chcemy wprowadzić kilka eksperymentalnych zmian, aby nie wpłynąć na wspomnianą główną gałąź tworzymy nową, którą nazywamy Rozwój, w Rozwój wszystkie wprowadzone przez nas zmiany nie zostaną wprowadzone na kodzie Gospodarz Chyba że je połączymy.
Każda zmiana, którą wprowadzamy i akceptujemy, będzie miała numer kontrolny i komentarz od programisty, dzięki któremu możemy śledzić historię, wiedząc, które pliki się zmieniły, kto dokonał zmiany i co zostało zmienione w pliku.
W celu utwórz repozytorium Po prostu musimy stworzyć folder i w konsoli poleceń napisać:
git init

To sprawi, że Gita zacznij przenosić zmiany, które zachodzą w folderze, automatycznie utworzy gałąź lub oddział GospodarzMożemy jednak stworzyć wszystkie gałęzie, które uważamy za niezbędne, zwykle tworzy się jeden na programistę lub jeden na zespół, to w zależności od naszego stylu pracy, należy wspomnieć, że każdy programista na poziomie lokalnym będzie w stanie stworzyć nawet więcej oddziałów w swoim zespole.

Widzimy na obrazku, jak utworzyliśmy folder, a następnie w nim zainicjalizowaliśmy repozytorium, aby pomóc lepiej wykryć sposób, w jaki działa Gita Popełniliśmy błąd podczas umieszczania polecenia, więc widzimy, że Git oferuje nam błędy i sugestie, jak je poprawić, pokazując świetną dokumentację.
Innym sposobem na utworzenie repozytorium jest: klonowanie istniejącego repozytorium, zazwyczaj możemy je dostać GitHub, aby to osiągnąć musimy użyć polecenia git klon po której następuje ścieżka repozytorium, może to być lokalna lub zdalna, jako przykład użyjemy popularnego repozytorium frameworka JavaScript zwany kątowy JS z Google:

Po utworzeniu naszego repozytorium lub sklonowaniu go, ważne jest, abyśmy nauczyli się tworzyć gałęzie lub gałąźW tym celu musimy użyć następującego polecenia:
git checkout -b nazwa gałęzi

Dzięki temu wygenerujemy kopię gałąź z którego tworzymy nowy obszar roboczy, od razu dokonamy zmiany na nowy gałąź, dzięki temu możemy rozpocząć wprowadzanie zmian bez wpływają na inne gałęzie. Ważne jest nie tylko wiedzieć, jak stworzyć gałąź, ale także zobaczyć w czym jesteśmy oddziałemAby wykonać tę akcję, wystarczy użyć następującego polecenia:
git oddział

Po utworzeniu oddziału musimy po prostu zrobić nasz początkowe zatwierdzenie i możemy zacząć używać narzędzia w tym folderze:

Mając stworzone i w pełni funkcjonalne repozytorium możemy rozpocząć z nim pracę i sprowadza się to do dodania plików naszego projektu, co oznacza, że ​​za każdym razem, gdy tworzymy plik, musimy go dodać do naszego śledzenie repozytorium, do tego używamy polecenia Dodaj:
git dodaj nazwę pliku

Robimy to dla pojedynczego pliku, w przypadku, gdy chcemy dodać więcej niż jeden, możemy użyć punkt ( . ) dodać wszystko.
Aby definitywnie dodać zmiany, używamy polecenia commit wraz z odpowiednim komentarzem do niego:
git commit -m "komentarz"

Na koniec za pomocą polecenia scalania łączymy gałęzie lub gałęzie, aby dodać inne wprowadzone zmiany:
git merge nazwaoddziału

Na tym kończymy ten samouczek, nauczyliśmy się tworzyć repozytorium w Gita a także używać najbardziej podstawowych poleceń, aby nasz projekt działał, klucz do masteringu Gita jest czytanie jego dokumentacji i dużo praktyki, ponieważ jako że wszystko jest praktycznie nowym językiem, jednak jeśli go opanujemy, możemy znacznie usprawnić środowisko programistyczne naszego zespołu.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave