Git توسط یک فرد تخلیه کننده توضیح داده شده است

گیت چیست؟
طبق ویکی پدیا، Git یک سیستم کنترل نسخه توزیع شده است که تغییرات را در هر مجموعه ای از فایل های رایانه ای ردیابی می کند، که معمولاً برای هماهنگی کار بین برنامه نویسانی که به طور مشترک کد منبع را در طول توسعه نرم افزار توسعه می دهند، استفاده می شود. اهداف آن شامل سرعت، یکپارچگی داده ها و پشتیبانی از گردش های کاری غیرخطی توزیع شده است.
این توضیح خیلی فنی است. خوب، اجازه دهید به طور مستقیم توضیح دهم. تصور کنید کد پروژه شما مانند یک درخت است.
خوب، بیایید عمیق تر حفاری کنیم!
ایجاد یک پروژه جدید مانند زمانی است که یک درخت جدید می کاریم.
برای چند کامیت اول، ویژگی Branch اجباری نیست. از آنجا که ما هنوز ویژگیهای پیچیدهای را ایجاد نکردهایم، میتوانیم مستقیماً به قسمت اصلی متعهد شویم.
درخت در حال رشد است، مانند پروژه ما. وقتی پروژه ما به دلایل ایمنی بزرگتر و پیچیده تر می شود، خوب است که از a استفاده کنیم شاخه git.
Crete a new specific branch → work on the branch → merge the branch to the main.
پس از اینکه شاخه در اصلی ادغام شد، شاخه بدون استفاده می شود، من آن را یک شاخه مرده می نامم. بنابراین برای ما خوب است که شاخه استفاده نشده را قطع کنیم (حذف کنیم) تا درختمان زیبا به نظر برسد.
ترجیح
https://en.wikipedia.org/wiki/Git