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

موضوع: ابزارها تاریخ انتشار: 12 ماه قبل

چگونه در گیت ریپازیتوری تغییراتی را اعمال کنیم ؟؟؟

برای این کار ایتدا گیت بش خود را باز کنید ، سپس وارد پوشه روت پروژه های خود بشید ، برای من my-git

خوب بیاید ببینیم چه چیز هایی در فایل روت ما قرار داره برای این کار از دستور ls استفاده می کنم .

من ۳ تا ریپازیتوری دارم ، حتما به یاد دارید apm که از GitHub گزفتم ، fromScratch و doktorbookingwordpressplugin

pic26Git

وارد fromScratch  بشید که با هم ساختیم ، اگر به یاد داشته باشید ۲ فایل داخلش ساختیم ، بیاید با دستور rm آن دو فایل را پاک کنیم .

pic27Git

همان طور که می بینید من این دوفایل را پاک کردم و برای اطمینان با دستور ls داخل پوشه را چک کردم .

حالا با دستور vi فایل جدیدی به نام darkoobweb1 ایجاد می کنم ، اگر به خاطر ندارید

vi darkoobweb1 سپس وارد محیط ویرایشگر میشید ، برای نوشتن متن ، دکمه i را فشار دهید ، متن دلخواه را تایپ کنید ، کلید esc را بزنید ، سپس :wq را وارد کنید تا فایل و محتوای درون ان ذخیره شود.

با دستور cat اطمینان یابید که محتوای فایل شما ذخیره شده است ، cat name file shoma

قبل از اینکه بخوام از دستور add استفاده کنم ، بیاید ببینیم در کدام وضعیت هستیم ؟ دستور git status را وارد کنید شکلی مشابه شکل زیر خواهید دید .

pic28Git

ما چنین اطلاعاتی را دریافت می کنیم ، در on branch master و darkoobweb1 ، untracked file است .

منظور ازuntrackt file  چیست ؟

یعنی این فایل توسط گیت مسیر یابی نمی شه دنبال نمی شه و می بینید که با رنگ قرمز مشخص شده ، خود گیت نیز در خط آخر گفته از git add استفاده کنید تا این فایل track بشه .

پس بیاید از دستور git add استفاده کنیم :

pic29Git

می بینید که از git add استفاده کردم و برای اینکه اتمینان یابم دوباره دستور git status را اجرا کردم ، همان طور که می بینید می توانیم به مرحله بعد برویم یعنی فایل را کامیت کنیم ، هم چنین اگر می خواهید به مر حله قبل برگردید می توانید از دستوری که به شما نمایش داده استفاده کنید ، یعنی rm – – cached darkoobweb1 .

خوب پس بیاید کامیت کنیمش  ،

pic30Git

همان طور که می بینید ، بعد از دستور گیت کامند یک –m و یک متن تایپ کردم ، هر کامیت داری یک آیدی و یک پیغام است ، در تصویر برای شما مشخص کردم.

اگر دوباره دستور git status  را وارد کنید تصویر زیر را مشاهده خواهید کرد که می گوید همه چیز پاکه و چیزی برای کامیت کردن نیست ، خوب ما یک فایل ساختیم ، توش چیزی نوشتم و اونو کامیت کردیم ، به همین راهتی .

pic31Git

 

در قسمت بعد خواهید دید چگونه میتوانیم وضعیت گیت ریپازیتوری را چک کنیم ؟

اشتراک گذاری:
http://darkoobweb.com/?p=546

درباره نویسنده پوریا

سلام. من پوریا هستم. به برنامه نویسی علاقه مندم. حدود دو سال است در سامانه‌ی آموزشی خدماتی دارکوب وب فعالیت می‌کنم. امیدوارم آموزش‌هایی که در وب‌سایت قرار می‌دهم برای شما مفید باشد. موفق باشید. {^}

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *