تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ Mohsen Khaled
git history
جامعه جاوا (اندروید) ایجاد شده در ۲۸ آذر ۱۴۰۰

سلام راهی نداره که وقتی به کامیت قبلی سوییچ میکنیم هیستوری پروژه رو از دست ندیم؟ یعنی کامیت‌ها از بین نرن و فقط ما بین هر کدوم از نسخه‌ها هرزمان که خواستیم سوییچ کنیم؟

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


اون کامیت‌ها حذف نمیشن درواقع hide میشن پس اگر ای دی اون کامیت مد نظر رو داشته باشید خیلی راحت میتونین به کامیتی که میخاید برید

اگر توی اندروید استودیو ببینین توی سربرگ Git و قسمت show Git log میتونین اونجا هم لاگ هاتونو ببینین و سوییچ کنین

همچنین با کامند زیر همه لاگ هاتون میتونین ببینین و بعدش ای دی مد کامیت مد نظرتون رو بردارید و به کامیت مد نظر سوییچ کنین

git log --reflog
بهترین پاسخ
پوریا شفیعی ۲۹ آذر ۱۴۰۰، ۱۷:۴۸

سلام اقای شفیعی

اگه از دستور

git reset --hard idcommit

استفاده کنیم و با دستور

git log --reflog 

میتونیم به id اون commit حذف شده دسترسی پیدا کنیم. ایا دستوری هست که بتونیم ازش استفاده کنیم که برگردیم به اون تغییرات؟

از دستور restore هم استفاده کردم ولی نشد ممنون میشم راهنمایی کنید

محمد لطفی ۰۲ دی ۱۴۰۰، ۱۳:۵۲