git合并产生的一些问题,如何放弃当前衍生,直接指向其他分支的内容
伊谢尔伦
伊谢尔伦 2017-05-02 09:20:20
0
1
563

目前我的项目是这个样子的

有四个分支

master、release、develop、feature

master发布正式版

release发布测试版

develop用来开发

feature是从develop分出来做一个补救功能的,这个测试功能需要发布到线上,等develop原本功能成熟了,再将其删除

feature不会合并到develop中去

请问

当develop的功能成熟后,将develop向release分支中合并时,如何丢弃release分支中所有feature分支的内容?

是否有方法将release直接指向develop的最新内容?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(1)
仅有的幸福

Terima kasih atas jemputan!
Pertama: Saya rasa pengurusan anda tidak munasabah Cawangan ciri digabungkan ke dalam cawangan keluaran, dan kemudian anda mahu mengalih keluar kandungan gabungan cawangan ciri itu.

Mengenai perkara ini, saya fikir anda boleh membuka semula releasetmp cawangan dari cawangan keluaran untuk menggabungkan cawangan ciri Apabila cawangan membangunkan matang dan digabungkan ke dalam cawangan keluaran, kemudian releasetmp boleh dipadamkan.

Kedua: Berkenaan masalah anda, anda perlu memadamkan kandungan cawangan ciri Anda boleh kembali ke kedudukan cincang komit terakhir sebelum menggabungkan cawangan ciri.

Cubalah, saya tidak tahu sama ada ia akan berkesan. Ideanya mungkin untuk berpatah balik.

git revert commithash

Rujukan http://yijiebuyi.com/blog/8f985d539566d0bf3b804df6be4e0c90.html
http://samael65535.github.io/git/2013/01/18/git/

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan