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

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

برای این کار ایتدا گیت بش خود را باز کنید ، سپس وارد پوشه روت پروژه های خود بشید ، برای من 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

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

سلام ، من پوریا هستم با جاوا آشنایی دارم به هوش مصنوعی و امنیت علاقه مندم و امید وارم آموزش هایی که در وب سایت قرار می دم برای شما مفید باشه ، موفق باشید {^}

پاسخ دهید

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