簡體   English   中英

從 Master 創建的分支 A 和從分支 A 創建的分支 B。如何將分支 B 合並到 master? 以及如何處理分支 A?

[英]Branch A created from Master and branch B from branch A. How to Merge Branch B to master? and what to do with branch A?

從 master 分支並創建分支 A 來處理一些測試功能。

在分支 A 中通過所有測試后,希望將所有代碼移動到線程安全並使用 Java 中眾所周知的 ThreadLocal<> class。 為了不損害分支 A 中的工作測試,我從分支 A 開設了一個新的分支 B 並進行了處理。

現在,分支 B 的測試運行良好,我想將它們合並到主分支。

如果我將 go 按層次結構,我應該將分支 B 合並到分支 A,然后將分支 A 合並到主節點。

但是,我認為它在分支 A 中沒有用了。

ps - 我正在研究 BitBucket。

  1. 如果我刪除分支 A 會發生什么? 分支 B 會自動在 master 之下嗎? 否則它將“丟失”。

  2. 如果我將分支 B 合並到 master 會發生什么? 之后我應該刪除分支 A 嗎?

很想聽聽在這種情況下工作的正確方法,以及我以這種方式工作的錯誤。

謝謝


主 -> A -> B

您可以從 master 分支創建新分支C ,然后從分支 B 中挑選您的提交到分支 C。 之后,您可以將分支 C 合並到主分支。 現在,如果您不想保留分支 A 和 B,那么您可以刪除它們。 這是最安全的方法之一。

暫無
暫無

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

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