====== Zmiany commit w Git ====== W systemie kontroli wersji Git, commit (zwany też zatwierdzeniem) to migawka stanu projektu w danym momencie. Jest to podstawowa jednostka, która rejestruje zmiany wprowadzone w plikach od ostatniego zatwierdzenia. {{page>:szablon:gfx:terminal}} ===== Co zawiera commit? ===== * Zestaw zmian: Różnice w plikach w porównaniu do poprzedniego commita. * Wiadomość commita: Krótki, opisowy tekst wyjaśniający, co zostało zmienione i dlaczego. Jest to klucz do zrozumienia historii projektu. * Autor: Osoba, która dokonała zatwierdzenia. * Data i czas: Kiedy commit został utworzony. * Hash (SHA-1): Unikalny identyfikator commita, który pozwala na precyzyjne odwołanie się do niego. ===== Jak tworzy się commit? ===== Proces tworzenia commita zazwyczaj składa się z dwóch kroków: * Dodanie zmian do poczekalni (staging area): ''git add nazwa_pliku.js'' Lub dla wszystkich zmienionych plików: ''git add .'' Ten krok wybiera konkretne zmiany, które mają zostać uwzględnione w następnym commicie. * Zatwierdzenie zmian: ''git commit -m "Krótki opis zmian"'' Ta komenda tworzy nowy commit z dodanych zmian i przypisuje mu podaną wiadomość. Każdy commit jest jak punkt kontrolny w historii projektu, umożliwiając łatwe śledzenie ewolucji kodu i powrót do wcześniejszych wersji w razie potrzeby. {{indexmenu>:kategoria:programowanie:github#1}} {{page>:szablony:more}} {{pagebox>:pagebox:kategorie}}