🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ MohammadJavad Khoshneshin
Git LifeCycle
پیمان رشیدی حل شده توسط پیمان رشیدی

سلام و عرض ادب. توی این جلسه گفته شد که ما یه کپی از Repositry میگیریم و روی اون تغییرات اعمال میکنیم و بازبینی و بعد هم کامیت میزنیم.

دوتا سوال دارم . اول اینکه ما این فایل کپی که روش تغییرات رو اعمال میکنیم دوباره باید به گیت اضافه بشه یا نه. چون یه تکه از آموزش استاد گفتن با استفاده از دستور add . تمام فایل‌ها رو به گیت اضاف میکنیم . یا که نه بعد از تغییر میتونیم یه بازبینی داشته باشیم و بعد کامیت بزنیم؟

سوال دوم من اینه که برای هر دفعه ای که ما میخوایم فایل رو تغییر توش ایجاد کنیم باید کلون کنیم فایل رو ؟ یا میتونیم به کامیت قبل برگردیم و روی اون تغییر رو اعمال کنیم و بعد push کنیم؟ اگر هردو راه امکان انجام دادنش هست شما کدوم رو پیشنهاد میدید؟

سلام

 

جواب سوال اول:

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

 

جواب سوال دوم:

شما یک‌بار از پروژه کلون میگیری و دیگه نیاز نیست برای بارهای بعدی کلون بگیری. اگه خرابکاری کردی میتونی با دستور git reset --hard برگردی به آخرین کامیت. 

بهترین پاسخ
پیمان رشیدی ۲۸ بهمن ۱۳۹۹، ۱۲:۳۳