git merge

در تعارض (conflict) فایل‌ها را ویرایش کنید، نشانگرهای <<<<<<< و >>>>>>> را پاک کنید، سپس git add و git commit بزنید.

با احتیاط

ساختار دستور

git merge [options] branch

نمونه‌های کاربردی

git merge feature/login

ادغام شاخه در شاخهٔ فعلی

git merge --no-ff feature/login

ساخت کامیت merge حتی با fast-forward

git merge --squash feature/login

ادغام همهٔ کامیت‌ها به‌صورت یک تغییر

git merge --abort

لغو ادغام دارای تعارض

آپشن‌های مهم

--no-ff
همیشه کامیت merge بساز
--squash
فشرده‌سازی کامیت‌ها
--abort
لغو ادغام