GIT

 0    9 Datenblatt    guest2791942
Drucken spielen überprüfen
 
Frage - Antworten -
Git
Lernen beginnen
Jest to system kontroli wersji, który służy do śledzenia zmian w kodzie źródłowym projektu. Umożliwia programistom współpracę nad kodem, śledzenie historii zmian, cofanie się do wcześniejszych wersji i zarządzanie różnymi wersjami kodu.
Commit
Lernen beginnen
Commit ?
Commit to zapisanie zmian wprowadzonych w kodzie źródłowym w repozytorium Git. Każdy commit zawiera informacje o zmianach dokonanych w plikach oraz opcjonalnie komentarz opisujący te zmiany.
Branch
Lernen beginnen
Branch ?
Jest to odgałęzienie od głównej linii rozwoju kodu. Pozwala to na równoległą pracę nad różnymi funkcjonalnościami lub poprawkami w kodzie, nie ingerując bezpośrednio w główną gałąź (zwaną zazwyczaj `master` lub `main`).
Push / Pull
Lernen beginnen
Push / Pull ?
Komendy używane w Git do synchronizacji zmian między repozytorium lokalnym a zdalnym. `Push` wysyła zmiany z lokalnego repozytorium na zdalne, natomiast `Pull` pobiera zmiany z repozytorium zdalnego i aktualizuje lokalne repozytorium.
Merge, Merge/Pull request
Lernen beginnen
Merge, Merge/Pull request ?
Merge to proces łączenia dwóch lub więcej gałęzi kodu w jedną. Merge request (lub Pull request w przypadku niektórych platform) to prośba o zmergowanie zmian wprowadzonych w jednej gałęzi do innej.
Revert
Lernen beginnen
Revert ?
Jest to operacja w Git, która cofa zmiany wprowadzone przez określony commit, tworząc nowy commit, który przywraca kod do stanu sprzed danego commita.
Reset
Lernen beginnen
Reset ?
Resetowanie w Git pozwala na cofnięcie zmian w lokalnym repozytorium. Może być używane do usuwania commitów, przywracania plików do wcześniejszego stanu, lub przemieszczania HEAD (wskaźnika aktualnej gałęzi) do innego commita.
Repozytoria Zdalne / Lokalne
Lernen beginnen
Repozytorium lokalne to kopia repozytorium znajdująca się na komputerze programisty, gdzie są przechowywane zmiany i historie. Repozytorium zdalne znajduje się na serwerze zdalnym i służy do współpracy i udostępniania kodu między członkami zespołu.
Konflikty
Lernen beginnen
Konflikty ?
Konflikty w Git występują, gdy system nie może automatycznie zmergować zmian, które zostały wprowadzone w dwóch różnych gałęziach. Konflikty muszą zostać rozwiązane ręcznie przez programistę, który musi określić, jakie zmiany zachować.

Sie müssen eingeloggt sein, um einen Kommentar zu schreiben.