About Merging Branches, but Ignoring the Changes in One of Them
You have two diverged Git branches with changes in both of them, and need to mark them as merged but ignore the changes in one of them. For example, you have the primary branch with an outdated Django version, and upgrade branch with the new Django version. These are the steps to take:
- Checkout the
upgradebranch. - Merge
primarytoupgradewithout committing. - Reset all modified files.
- Commit the merging to the
upgradebranch. - Checkout the
primarybranch. - Merge the
upgradebranch toprimarybranch (fast forward).
Django/Python Consulting
If you have a specific Django challenge or integration you'd like to solve, I'd be happy to help. Book a free 30-minute call to discuss your project, see if we're a good fit, and explore the best approach for your needs. After the call, you'll receive a tailored cost estimate based on what we discuss.
Also by me
Django Messaging
For Django-based social platforms.
Django Paddle Subscriptions
For Django-based SaaS projects.
Django GDPR Cookie Consent
For Django websites that use cookies.