merge کار یک branch دیگر را وارد branch فعلی می‌کند. اگر هر دو طرف commit تازه داشته باشند، گیت یک merge commit ثبت می‌کند و هر دو تاریخچه را همان‌طور که اتفاق افتاده نگه می‌دارد.