GIT

 0    9 fiszek    guest2791942
drukuj graj sprawdź się
 
Pytanie - Odpowiedź -
Git
rozpocznij naukę
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
rozpocznij naukę
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
rozpocznij naukę
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
rozpocznij naukę
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
rozpocznij naukę
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
rozpocznij naukę
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
rozpocznij naukę
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
rozpocznij naukę
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
rozpocznij naukę
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ć.

Musisz się zalogować, by móc napisać komentarz.