Git and GitHub Introduction
گیت چیست؟
گیت یک سیستم کنترل نسسخه محبوب است. در سال 2005 توسط Linus Torvalds ایجاد و بعد از آن توسط Junio Hamano نگهداری میشود. از آن برای موارد زیر استفاده میکنند:
- ردگیری تغییرات کد
- ردگیری اینکه چه کسی تغییرات را ایجاد کرده
- همکاری در کد نویسی
گیت چه کاری انجام میدهد؟
- پروژهها را توسط Repositories مدیریت میکند.
- یک نسخه کپی (clone) از پروژه را جهت کار بر روی آن به صورت محلی تهیه می کند.
- توسط Staging و Commiting تغییرات را ردگیری و کنترل می کند.
- جهت کار با بخشهای مختلف و نسخههای متفاوت یک پروژه Branch و Merge را فراهم میکند.
- با استفاده از Pull میتوانید یک نسخه کپی را روی کامپیوتر خود داشته باشید.
- با استفاده از Push میتوانید بهروزرسانیهای محلی خود را وارد پروژه اصلی کنید.