گیت این روزها مشهورترین و احتمالا پر کاربردترین روشی است که می تونیم باهاش سورس برنامههامون رو مدیریت کنه. در واقع به جای درست کردن یک فولدر «پروژه» و بعد درست کردن یک New folder توش و بعد از مدتی کار کپی کردن New Folder به Working-18tir و بعد کار کردن روی یک فچیر و ذخیره کردن همه کارها در Final2-give2boss و بعد رفع باگ و درست کردن final3-full و … می تونیم به گیت بگیم همه تغییرات رو یادش نگه داره و ورژن بزنه و کد یکی دیگه رو با ما ترکیب کنه و کد جدید رو اسمگذاری کنه و غیره و غیره.
به نظرم دارم توضیحات چرت می دم (: خلاصه بحث اینه که با پیگیری دوستان فرادرس، من بالاخره دوره گیت رایگان رو تموم کردم و می تونین اگر لازم بود ثبت نام کنین. گیت چیزی است که شکی نیست هر کجای دنیای آی تی که باشین به دردتون می خوره و اگر از من می پرسین، هر کسی که با تغییر فایل ها سر و کار داره هم خوبه ازش بسیار بسیار استفاده کنن پس لازمه یک دونه رایگانش باشه، امیدوارم که خوب هم باشه.
سرفصلها اینها هستن:
- درس یکم: مقدمات گیت و نصب آن
- درس دوم: اولین اینیت (init) و اولین کامیت
- درس سوم: بررسی تاریخچه کارها
- درس چهارم: بررسی تغییرات انجام شده
- درس پنجم: آشنایی با شاخه ها یا همان برنچ ها (Branch)
- درس ششم: کمی بیشتر در مورد برنچ ها
- درس هفتم: آشنایی و استفاده از گیت هاب (GitHub)
- درس هشتم: بررسی و حل کانفلیکت های (Conflict) ریموت
- درس نهم: تگ زدن برای شناسایی نسخه ها
- درس دهم: امضا کردن تگ ها و کامیت ها
- درس یازدهم: دیباگ کردن با کمک گیت
- درس دوازدهم: آشنایی با گیت لب و مشارکت در پروژه ها