[英]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.