گیت نرم افزاری است که با استفاده از آن سورس کدهای خود را مدیریت میکنیم.
برای نصب گیت بر روی ویندوز ابتدا باید نرم افزار git bash
را نصب کنیم.
برای نصب بر روی این لینک کلیک کنید.
- چگونه ریپو یا مخزن را از گیت دریافت کنیم؟
با استفاده از دستور زیر یک کپی از سورس کدی که روی گیت هاب قرار دارد، دریافت میکنیم
git clone <آدرس ریپو>
مثال: با استفاده از دستور زیر یک کپی از این ریپو بر روی سیستم خود دریافت میکنیم.
git clone git@github.com:hasanisaeed/python-course.git
- نحوه افزودن فایل به گیت
git add <مسیر فایل>
مثال:
فرض کنیم در فولدر
my_project
هستیم و در این فولدر فایلی به نامmain.py
داشته باشیم.برای اینکه این فایل را به گیت اضافه کنیم، ابتدا به فولدر
my_project
میرویم و سپس از دستور زیر کمک میگیریمgit add main.pyاگر بخواهیم تمام فایل ها یا فولدر ها در فولدر
my_project
را به گیت منتقل کنیم کافیست از دستور زیر استفاده کنیم.git add .
- مشاهده وضعیت سورس کد
برای اینکه از وضعیت فایل ها مطلع شویم از دستور زیر استفاده میکنیم.
git status
- افزون پیام تغییرات
هر تغییر در فایل یا فولدر باید به همراه یک پیام ذخیره شود. برای این کار میتوانیم از دستور زیر استفاده کنیم.
git commit -m "متن پیام"
- انتقال تغییرات جدید به گیت هاب
برای اینکه تغییرات جدید را به گیتهاب منتقل کنیم از دستور زیر استفاده میکنیم.
git push
- دریافت تغییرات از گیت
git pull
فرض کنیم میخواهیم از این ریپو یک کپی برای خودمان داشته باشیم. برای اینکار از گزینه fork
یک کپی از این ریپو برای خودمان میگیریم و سپس میتوانیم تغییرات دلخواه خود را به آن اضافه کنیم.
هنگامی که تغییرات خود را به ریپوی fork
شده اعمال کردیم، در صورت تمایل میتوانیم به ریپوی اصلی (که fork
از آن گرفته شده است) کدهای خود را ارسال کنیم تا در صورت تایید توسط maintainerهای پروژه اصلی، به آن اضافه شود.