[英]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的方式。 它建議您使用develop
和master
分支,並且每次提交master
都可以作為生產就緒版本。
我已經在我的develop
分支上完成了項目的0.1.0
版本,並嘗試使用以下命令從該提交分支出來:
git checkout --orphan master
而在develop
分支。 這可以正常工作,並創建了一個新的master分支,沒有以前的提交歷史記錄。 但是 ,問題在於, master
上的這個新提交未鏈接到其分支的develop
提交,這在github上我的倉庫的網絡窗格中可見。 但是兩個分支似乎確實都在我上面鏈接的指南中鏈接了。
是否可以從提交分支,並保持分支之間的連接但不保留提交歷史記錄? 這樣我就可以對master
進行一次提交,但仍可以鏈接到它從何處分支? 還是那不可能?
那不可能 分支在不顯示任何歷史記錄的情況下顯示其分支點並沒有任何意義。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.