簡體   English   中英

xCode和bitbucket,合並分支到master

[英]xCode and bitbucket, merge branch to master

請原諒基本問題,但我是 bitbucket 和 xcode 的新手,有分支機構和主管。

我一直在一個分支上做一個項目,現在我要把分支上的代碼合並到master上。 在 xcode 中,當我點擊“源代碼”然后“推送”時,它會詢問我推送到哪個分支。 如果我在那里選擇“master”然后推送,這實際上是將分支合並到 master 嗎?

如果沒有,我應該如何將分支合並到母版上。

謝謝

如果您是 Bitbucket 和 Xcode 的新手,那么您不會根據 Stackoverflow 上的回復執行此操作,因為您真的會把您的存儲庫搞得一團糟。

找一個對 Bitbucket 和 Xcode 了如指掌的人,他可以坐在你旁邊觀察你做什么,並向你解釋要做什么以及為什么。 通常的方法是您創建一個拉取請求,然后其他人為您合並它。 這對他們來說可能有點工作,但修復一個 bodged 合並到 master 是十倍的工作量。

首先,檢查

$ git status

而且,一旦您完成了新功能的開發(當然還測試了所有內容),就需要將其合並回 master 分支。 為此,您首先需要切換回 Master 分支(使用 Xcode 或從命令行)。

在這一點上,Xcode 的事情變得有點混亂,因為合並您需要切換回 Xcode 項目 window 的更改。似乎沒有任何方法可以從 Xcode 組織者 window 執行合並。使用項目 883923477選擇后,您可以訪問“文件”>“源代碼管理”>“合並”菜單選項。 我覺得這有點煩人,因為分支和合並命令不能全部從管理器中執行。 無論如何,一旦找到合並命令,您應該會看到一個對話框,要求您確認要將哪個分支合並回您提到的當前(主)分支

Go 到源代碼管理導航器 (⌘2)。 您所有的存儲庫和分支都列在那里。 因此,您將能夠使用上下文菜單對它們執行主要操作(從分支合並、合並到分支、結帳等)。

暫無
暫無

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

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