انتقال فایل(ها) به مخزنِ گیت


توسط دستور git commit آنچه در استیج قرار دارد را با یک پیغام که بین دو دابل کوتیشن قرار می گیرد به مخزن گیت انتقال دهید.

کامیت کردن با git commit

دیدیم که بعد از اعمال تغییرات و ذخیره آنها در working directory آن فایل یا فایل ها را به روی استیج یا staging area فرستادیم تا توسط گیت قابل رد یابی باشد، حال اگر پروژه دچار مشکل نشده و قصد نداشته باشیم این تغییرات را حذف کنیم ، آن ها را کامیت یا commit می کنیم تا هم ذخیره شده باشد و هم مشخص باشد چه کسی این تغییرات را اعمال کرده است، شکل زیر این روند را نمایش می دهد.

git

توسط دستور git commit آنچه در استیج قرار دارد را با یک پیغام که بین دو دابل کوتیشن قرار می گیرد به مخزن گیت انتقال دهید.

bash
git commit -m "your message"

مشابه شکل زیر بین دو دابل کوتیشن یک شرح مختصر از تغییری که در پروژه خود انجام داده اید وارد نمایید

git

بعد از کامیت کردن در واقع آنچه در stage قرار دارد وارد مخزن گیت می شود و کلیه تغییرات اعمال شده با مشخصات کسی که آن تغییرات را اعمال کرده و تاریخ و ساعت آن تغییر در آنجا ثبت می گردد.

git

در این شرایط اگر یک بار دیگر در خط فرمان terminal پروژه خود از دستور git status مشابه شکل زیر استفاده نمایید خواهید دید که چیزی برای کامیت وجود ندارد و ناحیه stage یا working tree نیز خالی می باشد:

git