目前我的项目是这个样子的
有四个分支
master、release、develop、feature
master发布正式版
release发布测试版
develop用来开发
feature是从develop分出来做一个补救功能的,这个测试功能需要发布到线上,等develop原本功能成熟了,再将其删除
feature不会合并到develop中去
请问
当develop的功能成熟后,将develop向release分支中合并时,如何丢弃release分支中所有feature分支的内容?
是否有方法将release直接指向develop的最新内容?
ご招待ありがとうございます!
1 つ目: フィーチャー ブランチをリリース ブランチにマージし、後でフィーチャー ブランチのマージされたコンテンツを削除したいと考えています。
2 番目: 問題に関しては、機能ブランチの内容を削除したい場合は、機能ブランチをマージする前に最後のコミット ハッシュ位置にロールバックできます。
試してみてください、うまくいくかどうかはわかりません。おそらくロールバックするという考えです。
リーリー参考
http://yijiebuyi.com/blog/8f985d539566d0bf3b804df6be4e0c90.html
http://yijiebuyi.com/blog/8f985d539566d0bf3b804df6be4e0c90.html
http://samael65535.github.io/git/2013/01/18/git/
http://samael65535.github.io/git/2013/01/18/git/