گیت (Git) یک سیستم کنترل نسخه است که با استفاده از آن می توانید ورژن هایی مختلف از نرم افزار توسعه داده شده خود داشته باشید و در صورت نیاز به ورژن های قبلی برگردید و بر روی تغییراتی که در کد های خود ایجادکرده اید ، مدیریت داشته باشید.
این دوره در کانال یوتیوب topdemy قرار دارد. برای مشاهده کامل ویدیوها و محتوای آموزشی، به کانال ما سر بزنید!
برای دانلود فایلهای پیوست ، به کانال تلگرام مراجعه کنید
یکی از ویژگی های خیلی مفید گیت راحت کردن همکاری گروهی برنامه نویسان بر روی پروژه های خود میباشد که شما می توانید برای توسعه یک نرم افزار شاخه های (branch) مختلفی در گیت بسازید که در هر شاخه می توانید یک قسمت از پروژه را انجام دهید و در نهایت آن را با شاخه اصلی (master) ادغام (merge) کنید ، به این شکل برنامه نویسان به راحتی می توانند بایکدیگر همکاری کنند.
پس از یادگیری مفاهیم اصلی و دستورات گیت با سایت github آشنا شده و می توانید پروژه های خود را بر روی گیت هاب به اشتراک گذاشته و همچنین در پروژه های مختلف موجود در سایت شرکت کنید.
در این دوره از مفاهیم ابتدایی git شروع به یادگیری می کنیم و در طی جلسات با مفاهیمی مانند:
1- بررسی تغییرات در پروژه
2- ورژن بندی پروژه
3- کار با شاخه ها (branch)
4- اضافه کردن فایل های مختلف به مسیر گیت
5- کار با گیت هاب
و ...
آشنا می شوید و پس از آن می توان در پروژه ها با سایر برنامه نویسان همکاری کنید.