دستورات کاربردی گیت در یک جا

دستورات کاربردی گیت در یک جا

·

2 min read

در اینجا سعی میکنم تا دستورات کاربردی و پر استفاده گیت رو در دو بخش به همراه توضیح مختصر بنویسم.

البته لزوما باید مفهوم گیت رو بلد باشیم تا بتونیم از این دستورات در در جای درست استفاده کنیم.

دستورات

  1. git init

    این دستور رو برای اولین بار در یک پروژه به کار می‌بریم تا پروژه ما به سیستم کنترل ورژن گیت مجهز بشه!

    بعد از این دستور به احتمال زیاد یک دایرکتوری

    .git

    در فولدر پروژه خواهید دید

  2. git status

    به جرئت این دستور پر استفاده ترین دستور گیت ما خواهد بود ، چرا که با این دستور میتونیم وضعیت پروژه رو در هر لحظه بررسی کنیم.

    برای مثال می‌فهمیم که الان پروژه تو چه برنچی هست و چه تغییراتی هنوز کامیت نشدن.

  3. git add ‘file name’ or git add -A or git add "*.html"

    همه این دستورات فایل های مورد نظرمون رو آماده کامیت کردن میکنن که اصطلاحا همون اد کردن میگن بهش. تمامی دستوراتی که نوشتم یک کار رو انجام میدن ولی بستگی داره به نحوه اد کردن خودتون. مثلا اولی فایل مشخصی رو اد میکنه . دومی همه رو اد میکنه و سومی همه فایل ها رو که پسوند خاص یا حرف خاصی در اول یا آخرشون دارن رو اد میکنه.

  4. git commit -m ‘ message ’

    این دستور تمامی تغییرات اد شده شما رو کامیت میکنه.

  5. git diff HEAD

    با مفهوم استیج که آشنا هستید... (همون تغییرات اد شده منظورمه فقط خواستم با کلاس بشه)

    .این دستور تمامی تغییراتی که هنوز در استیج نیستن رو نشون میده

  6. git diff –staged

    این دستور تمامی تغییرات روی استیج رو نشون میده.

  7. git log

    صرفا لاگ کامیت ها و... رو به شما نشون میده.

  8. git branch

    مشاهده برنچی که داخلش هستیم

  9. git branch NAME

    ساخت برنچ جدید

  10. git checkout branchname

    تغییر برنچ و ورود به برنچی که اسمش رو می نویسیم

  11. git merge branchname

    مرج کردن برنچی که اسمش رو می نویسیم با برنچی که داخلش هستیم

  12. git branch -d branchname

    پاک کردن برنچ

  13. git clone /link

    کلون کردن پروژه

  14. git push origin master or git push -f origin master

    این دو دستور برای پوش کردن پروژه هست که هردو یک کار انجام میدن.

  15. git pull origin master

    این دستور هم عکس قبلیه . یعنی پول میکنه!

خب امیدوارم که این دستورات به دردتون خورده باشه. در آینده هم دستورات بیشتری رو اضافه میکنم.