开发者

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

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

上一篇:

下一篇:

精彩评论

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

最新问答

问答排行榜