گیت چیست ؟
گیت یک سیستم کنترل نسخه است که از محبوبت بسیار بالای در بین توسعهدهندگان برخوردار بوده و امکانات مختلفی مانند : مستندات عالی ، مدیرت کد ها ، امکان انجام پروژه ها به صورت گروهی ، ورژن بندی پروژه و ... را در اختیار کاربران قرار می دهد.
نحوه ی دانلود و نصب گیت
برای دانلود و نصب git می توانید بر روی دانلود گیت کلیک کنید تا وارد وب سایت git-scm.com شده و به راحتی گیت را نصب کنید.
ثبت هویت
با استفاده از دستور git config هنگامی که برای اولین بار گیت را نصب می کنید می توانید هویت خود را ثبت کنید :
تنظیم نام :
git config –global user.name “Your name”
تنظیم ایمیل :
git config –global user.email “Your email”
بررسی نسخه
با استفاده از دستور git version می توانید ورژن نسخه گیت خود را بررسی کنید :
git version
تنظیمات اولیه
اولین دستوری که برای ساخت ریپزیتوری یا تنظیمات اولیه گیت استفاده می شود دستور زیر است :
git init
بررسی وضعیت
از پر استفاده ترین دستوارت گیت که برای بررسی وضعیت شاخه ها و درخت گیت استفاده می شود دستور زیر است :
git status
اضافه کردن فایل
برای اضافه کردن فایلی که گیت آن را دنبال نمی کند یا به اصطلاح Untracked Files است از دستور زیر استفاده می کنیم :
git add نام فایل
برای اضافه کردن تمام فایل ها می توانیم از دستور زیر استفاده کنیم :
git add .
کامیت کردن
برای کامیت کردن به معنای اضافه کردن فایل به درخت اصلی و همچنین اضافه کردن توضیحات فایل از دستور زیر استفاده می کنیم :
Git commit -m ‘متن توضیحات’
نظارت بر گیت
برای نظارت بر روی فعالیت های انجام شده برای مثال فایل های اضافه شده با توضیحات و ایدی مشخص از دستور زیر استفاده می کنیم :
git log
نظارت بر تغییرات
برای کنترل و نظارت بر روی تغییرات در فایل ها از دستور زیر استفاده می کنیم :
git diff HEAD
نظارت بر تغییرات در stage
برای کنترل و نظارت بر روی تغییرات در مرحله stage از دستور زیر استفاده می کنیم :
git diff --staged
خارج کردن فایل
برای خارج کردن فایل add شده در مرحله stage که هنوز commit نشده است از دستور زیر استفاده می کنیم :
git reset نام فایل
بازگشت به آخرین کامیت
برای چشم پوشی از تغییرات و بازگشت به آخرین commit فایل از دستور زیر استفاده می کنیم :
git --checkout نام فایل
مدیریت branch ها
برای مشاهده و مدیریت branch ها از دستور زیر استفاده می کنیم :
git branch
ایجاد یک branch جدید
برای ساخت یک شاخه ی جدید از دستور زیر استفاده می کنیم :
git branch نام شاخه
خارج شدن از branch
برای خارج شدن از branch فعلی و انتخاب شاخه ی جدید از دستور زیر استفاده می کنیم :
git checkout نام برنچ جدید
merge کردن شاخه ها
برای میکس کردن دو شاخه از دستور زیر استفاده می کنیم :
git merge نام شاخه
حذف branch
برای حذف شاخه ها از دستور زیر استفاده می کنیم :
git branch -d نام شاخه
همچنین شما می توانید به صورت رایگان دوره ی گیت و گیت هاب را مشاهده کنید.
توسعه دهنده وب
شروع آشنایی من با دنیای برنامه نویسی 9 سال پیش بود ، اول مسیر با وردپرس آشنا شدم و بعد از اون شروع به یادگیری زبان جاوا اسکریپت کردم و رفته رفته سعی کردم یک برنامه نویس Front-end بشم که به مبحث گرافیک هم علاقه منده و هر روز تلاش میکنه تا پیشرفت کنه و اگر تجربه ای داره با بقیه به اشتراک بزاره.
- آموزش ساخت صفحه ی وب سایت با استفاده از HTML و css
- ساخت فروشگاه اینترنتی با html ، css و bootstrap - بخش اول
- آموزش نصب ، راه اندازی و کامپایل sass
- میانبر های مفید ادیتور VSCode
- سوالات مصاحبه ای از php و لاراول
این مقاله چقدر مفید بود ؟