محسن مهری
4 سال پیش توسط محسن مهری مطرح شد
3 پاسخ

یک سوال در مورد استفاده از دستور git checkout

درود - آقا من با دستور git checkout به چند تا commit قبل ترم برگشتم، حالا میخام برگردم به آخرین کامیتم، ولی جالبه حتی وقتی دستور git log رو میزنم، کامیت ها رو بهم نشون نمیده ( کامیت هایی که بعد از این کامیتی که الان هستم روش) چه کنم دوستان تا برگردم به آخرین کامیت موجود؟


ثبت پرسش جدید
رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 4 سال پیش مطرح شد
0

سلام وقتتون بخیر!

با این دستور میتونید برگردید به اخرین log فکر کنم بهش میگن HEAD

 git checkout --

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

git switch --

moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 4 سال پیش آپدیت شد
0

سلام
به صورت hard به عقب برگشتید یا soft. اگر به صورت hard باشه که قابل برگشت نیست در صورتی که soft بوده.

git reset --soft HEAD

@mohsen.mehri.business2


محسن مهری
تخصص : full stack developer php larav...
@mohsen.mehri.business2 4 سال پیش مطرح شد
0

@Rp76
@mohaligateway
درود دوستان ممنون از جوابهاتون . من پاسخم رو توی این صفحه پیدا کردم.
نوشته که وقتی برمیگردیم به یک/چند commit قبل تر ، در واقع git میاد انگاری یک شاخه جدید میسازه، فقط کافیه که برگردیم روی همون شاخه ای که بودیم، مثلا برگردیم به شاخه master دوباره یا هر شاخه ای با هر نامی که بوده


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام