簡體   English   中英

Git 更新分支到 master

[英]Git update branch to master

我有一個正在處理的feature分支。 昨天我做了一個提交,並將我的feature分支合並到遠程master分支中。

現在我希望繼續在我的分支上工作並添加更多功能。 然而,從昨天開始,其他人已經向master分支添加了一些額外的代碼。 我如何“更新”我的feature分支,以便它擁有來自master所有最新更改?

我顯然可以只提取最新版本的master並簡單地從中創建一個新分支,但我想可以“更新”我當前的feature分支。

是的,有辦法根據最新的master分支更新feature分支。 您只需要在feature分支上執行命令:

# On feature branch
git pull origin master --rebase

現在feature分支包含master分支的最新變化。

將功能分支推送到 master

  1. 如果其他開發人員將他們的功能分支推送到 master ,則更改到 master 分支並獲取最新信息

git 結帳大師

  1. 如果有人在您處理 featurebranch 時將他們的更改推送到 master,則更改為 featurebranch 並將 master 合並到 featurebranch,這樣您可能會遇到沖突來解決

git checkout 修補程序

git merge --no-ff origin master

  1. 將 featurebranch 合並到 master

git 結帳大師

git merge --no-ff origin featurebranch

暫無
暫無

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

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