انتقال فایل ها به ناحیه stage


در ناحیه stage تغییرات فایل ها توسط گیت ردیابی می شود ولی این تغییرات ذخیره نمی شوند.

انتقال فایل ها به ناحیه stage

حال که گیت را نصب کرده اید و یک مخزنِ گیت به پروژه خود اضافه کرده اید و همچنین فایل هایی که باید توسط گیت نادیده گرفته شوند را مشخص کرده اید، باید مابقی فایل ها را به ناحیه stage اضافه نمایید تا تغییراتی که از این به بعد در پروژه خود اعمال می کنید توسط گیت ردیابی شوند (tracking).

در ناحیه stage تغییرات فایل ها توسط گیت ردیابی می شود ولی این تغییرات ذخیره نمی شوند.

  • انتقال یک فایل به ناحیه stage
bash
git add <file>

در دستور فوق نام فایلی که قصد دارید وارد ناحیه استیج شود را به جای <file> قرار دهید.

اگر در محیط terminal مشابه شکل زیر در خط فرمان مسیر پروژه خود دستور git add به همراه نام فایلی که قصد تغییر آن را دارید را وارد نمایید آن فایل وارد ناحیه استیج می شود

git
  • انتقال همه فایل ها به ناحیه stage
bash
git add .

برای انتقال همه فایل ها به ناحیه stage از دستور فوق مشابه شکل زیر استفاده کنید.

git

اگر دستور فوق را به درستی اجرا کرده باشید مطابق شکل زیر خواهید دید که حرف "U" مقابل فایل های پروژه به حرف "A" تبدیل شده یعنی از Untracked به Added to index تبدیل شده است

git