簡體   English   中英

如何創建沒有提交歷史的分支,該分支鏈接回分支的來源?

[英]How do I create a branch without commit history, that links back to where it branched from?

我正在使用本指南: http : //nvie.com/posts/a-successful-git-branching-model/ ,作為我在發行版中使用git的方式。 它建議您使用developmaster分支,並且每次提交master都可以作為生產就緒版本。

我已經在我的develop分支上完成了項目的0.1.0版本,並嘗試使用以下命令從該提交分支出來:

git checkout --orphan master

而在develop分支。 這可以正常工作,並創建了一個新的master分支,沒有以前的提交歷史記錄。 但是 ,問題在於, master上的這個新提交未鏈接到其分支的develop提交,這在github上我的倉庫的網絡窗格中可見。 但是兩個分支似乎確實都在我上面鏈接的指南中鏈接了。

是否可以從提交分支,並保持分支之間的連接但不保留提交歷史記錄? 這樣我就可以對master進行一次提交,但仍可以鏈接到它從何處分支? 還是那不可能?

那不可能 分支在顯示任何歷史記錄的情況下顯示其分支點並沒有任何意義。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM