开发者

What's the best practice for a git branch that needs master to be constantly merged to it?

开发者 https://www.devze.com 2023-01-16 18:10 出处:网络
I\'m working on a project that has basically 2 branches: master and \"next-version\". The two are constantly changed and the next-version needs to have the latest changes from master, but I can\'t j开

I'm working on a project that has basically 2 branches: master and "next-version".

The two are constantly changed and the next-version needs to have the latest changes from master, but I can't j开发者_Go百科ust merge them both, because one version is published and the other one is still on alpha.

I currently merge master to next-version everytime a change happens, but this leads to ugly history.

What's the best practice in this case?


If you're keeping the branch local you can do a git rebase master on next-version. Other than that you could cherry pick if you want to avoid merges, but this could hide the relation between the branches. You could also consider merging less often.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号