10 دستور پرکاربرد git که اکثر برنامه نویسان استفاده می کنند
منبع: https://rasanika.com
در این پست نگاهی به متداول ترین دستورات git می اندازیم که اکثر برنامه نویسان در پروژه های مختلف استفاده می کنند:
git init
این دستور برای ایجاد یک repository (مخزن) جدید git استفاده می شود.
git remote add origin
این دستور برای اضافه کردن یک ریموت به ریپازیتوری استفاده می شود. برای مثال:
git remote add origin https://github.com/MrKrishnaAgarwal/Git-CheatSheet.git
git remote
این دستور برای نمایش ریموت های متصل به ریپازیتوری استفاده می شود.
git status
برای مشاهده وضعیت فایل های لوکال در ریپازیتوری استفاده می شود. مثلا فایل های جدید، ویرایش شده و …
git add
برای اعمال تغییرات و اضافه کردن یا stage فایل ها به git استفاده می شود. نمونه:
git add page.html page.css page.js
با استفاده از آپشن a
می توانیم همه فایل ها را اضافه کنیم: git add -a
git reset
برای لغو تغییرات لوکال و بازگردانی آخرین نسخه فایل ها استفاده می شود. (unstage)
git commit
برای کامیت و ثبت کردن فایل های اضافه شده (stage شده) به ریپازیتوری استفاده می شود. برای مثال:
git commit -m "added navigation bar"
با آپشن m
می توانیم یک پیام برای این کامیت بنویسیم.
git push -u origin
برای مثال:
git push -u origin main
این دستور برای اصطلاحات پوش کردن تغییرات به ریپازیتوری ریموت (مثلا گیتهاب) استفاده می شود. برای اولین پوش باید از این دستور استفاده کنید و برای پوش های بعدی می توانید از دستور git push
بدون مشخص کردن origin استفاده نمایید.
git fetch
این دستور برای دریافت اطلاعات آخرین بروزرسانی فایل ها از ریموت استفاده می شود.
git pull
از این دستوری برای اعمال تغییراتی که با دستور قبلی دریافت کردیم، روی لوکال استفاده می شود.