Müstəqil dəyişiklik xətti
Branch eyni repozitoriyada dəyişiklik xəttinə verilən addır. Yeni funksiyanı ayrıca branch-də hazırlamaq əsas işlək versiyanı sabit saxlamağa kömək edir. Branch tam qovluq surəti deyil, commit-ə hərəkət edən istinaddır.
git switch -c feature/profile
# Faylı redaktə edib saxla.
git add index.html
git commit -m "Profil bölməsini əlavə et"
git switch main
git merge feature/profile
Konflikti oxumaq
İki branch eyni hissəni fərqli dəyişdikdə Git yekun nəticəni seçə bilməyə bilər. Faylda aşağıdakı markerlər görünür:
<<<<<<< HEAD
<h1>Mənim səhifəm</h1>
=======
<h1>Ayselin portfoliosu</h1>
>>>>>>> feature/profile
Düzgün yekun mətni seç, lazım olan dəyişiklikləri birləşdir və bütün markerləri sil. Sonra faylı yoxlayıb git add və git commit et. git status qalan konflikti göstərir. Birləşməni təxirə salmaq lazımdırsa uyğun vəziyyətdə git merge --abort istifadə oluna bilər. Komanda işində başqasının dəyişikliklərini oxumadan üstündən yazma; merge-dən sonra tətbiqi yoxla.