

چند بار مورد زیر برای شما اتفاق می افتد؟
- شما خلق کرده اید
hotfix
یا شاخه وصله را در کار خود قرار دهید
- شما تعهدات خود را به سمت repo از راه دور کار خود هدایت کرده اید
- در ترک اصلی شما به روزرسانی شده است
hotfix
شاخه خارج از همگام سازی با استاد.
- مجبور خواهید شد “آنها را همگام سازی کنید”
- حال سوال پیش آمده است؟
git rebase
یا
git merge
؟
اگر چه،
git rebase
کلمه کلیدی است که همه از آن استفاده می کنند و مدیران شما را وادار می کنند بدون دانستن عواقب آن را دوباره پایه گذاری کنید.
به سادگی،
git rebase
کار نمی کند برای شما توضیح می دهد چرا
git rebase
تمام تعهدات را از شما می گیرد
hotfix
شاخه و از شاخه جدید خارج از استاد اعمال می شود به عنوان اگر آن
hotfix
مرتکب شد هرگز ساخته شده است
مثل اینکه خودتان هستید
- تمام تغییرات را در اولین مرتبه انجام می دهد
hotfix
شاخه و سپس تغییرات را در پرونده های مربوطه از طریق ویرایشگر کد به صورت دستی اعمال می کند و سپس آنها را مانند همیشه در یک پرونده جدید انجام می دهید
temp
شاخه بریده از استاد.
- شما 1 تکرار را برای تمام تعهدات خود تکرار می کنید
hotfix
شاخه.
- و سپس شما قدیمی را حذف می کنید
hotfix
شاخه و تغییر نام دهید
temp
به عنوان خود شاخه
hotfix
شاخه
git rebase
مراحل فوق را با بهینه سازی خودکار می کند. شما می توانید در مورد
git rebase
در اینجا.
یک چیز ممکن است متوجه شده باشید که قدیمی است
hotfix
شعبه و جدید
hotfix
شاخه یکسان نیست ، اگرچه محتوای آنها یکسان است. شما می توانید آنها را توسط تایید کنید
git log
….