برگه تقلبی برای گیت

  • git init

ساخت ریپازیتوری جدید

  • <git clone <url

کلون کردن پروژه از ریموت

  • git status

بررسی وضعیت فایل‌ها

  • <git add <file

افزودن فایل به مرحله استیج

  • " " git commit -m

ثبت تغییرات در تاریخچه

  • git log

دیدن تاریخچه‌ی commit ها

  • git branch

لیست کردن شاخه‌ها

  • git branch <branch_name

ساخت شاخه جدید

  • <git checkout <branch_name

سوئیچ به شاخه‌ای دیگر

  • <git merge <branch_name

ادغام شاخه‌ها

  • <git branch -d <branch_name

حذف شاخه

  • <git remote add origin <url

افزودن ریموت جدید

  • <git push -u origin <branch

ارسال تغییرات به ریموت

  • git pull

دریافت و ادغام تغییرات ریموت

  • git fetch

گرفتن تغییرات ریموت بدون ادغام

  • git push

آپلود کردن تغییرات

  • git reset --hard

برگرداندن به وضعیت آخرین commit (حذف تغییرات محلی)

  • <git checkout -- <file

لغو تغییرات در فایل خاص

  • <git revert <commit_hash

برگرداندن تغییرات یک commit خاص

  • git stash

موقتا ذخیره تغییرات بدون commit

  • git stash pop

بازیابی تغییرات ذخیره شده

  • git diff

دیدن تفاوت‌ها بین فایل‌ها