兩位開發人員從 GitHub 儲存庫的 master 分支建立 Branch A 和 Branch B。Branch A 的開發人員已經部署到正式環境;Branch B 將在下週的版本發布中合併到 master。在向 master 開啟 pull request 之前,Branch B 的開發人員應該執行哪個 Git 指令?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: git rebase master.
為什麼這是答案
開發人員在將 Branch B 合併到 master 之前,應該執行 git rebase master。Rebase 操作會將 Branch B 的變更重新應用到 master 分支的最新狀態之上,這樣可以確保 Branch B 包含 master 分支上最新的程式碼,避免在合併時產生不必要的衝突,並保持提交歷史的整潔。 git diff branchB master git commit -m 僅用於比較差異並提交,無助於同步分支。git pull master 預設會執行合併,這會產生一個合併提交,使歷史記錄不夠線性。git fetch -b master 僅從遠端儲存庫下載 master 分支的最新狀態,但不會將這些變更應用到當前分支。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡