簡體   English   中英

創建新分支后,如何僅在git中推送特定變更集?

[英]How to push only the specific changeset in git after new branch creation?

我在master分支中進行了4次提交,然后創建了一個名為b1的新分支,然后進行了第5次提交(我的意思是新創建的分支的第一次提交),並檢查了b1即將發生的更改,但它顯示了所有更改集起源(即) 第1至第5個變更集。 有誰知道為什么它從一開始就顯示所有變更集,而不是特定變更集?

注意:
如果我進行了第6次提交,則只有特定的變更集才會顯示在即將發布的變更集中。

流程圖:
| |
| |
| 6
| |
| 5
| /
| / ----> b1(新分支)
| /
4
|
3
|
2
|
1 ---->大師

分支由分支頭指向的提交以及該提交的所有祖先組成。 因此,提交1、2、3和4確實在b1分支中。 因此,當您按b1時,這些提交也將被推送。

暫無
暫無

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

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