從 Git 中的特定分支拉取更改
Azhar Bashir Khan
2022年4月22日
在本教程中,我們將學習如何將更改從特定分支提取到 Git 的倉庫中。
在 Git 中從一個特定的分支拉取變化到倉庫中
我們在協作開發環境中使用 Git 來跟蹤對專案目錄中的檔案所做的更改。
我們通常在本地倉庫中設定一個本地分支,以跟蹤遠端倉庫上的遠端分支。有時,我們可能希望跟蹤遠端倉庫中存在的特定遠端分支的更改。
假設我們有一個本地分支 main
設定為在我們的開發環境中跟蹤具有相同名稱 main
的遠端分支。
我們想要跟蹤遠端倉庫中存在的遠端分支 todo-feature
。
我們可以使用 git pull
命令來實現這一點。git pull
命令的語法如下。
git pull [<options>] [<repository> [<refspec>…]]
因此,我們需要執行以下命令以從特定的遠端分支 todo-feature
中提取。
$ cd MyProject
$ git checkout -b todo-feature
$ git pull origin todo-feature
我們可以在上面看到我們已經移動到我們的專案目錄中。然後,我們使用帶有 -b
選項的 git checkout
命令建立並檢查了分支 todo-feature
。
我們已經使用遠端 origin
和遠端分支 todo-feature
執行了 git pull
命令。git pull
命令獲取 todo-feature
遠端分支並將其與我們的本地分支合併。
現在我們已經成功地從 Git 中的特定遠端分支中拉取了。請注意,在執行 git pull
之前,我們需要確保遠端分支 todo-feature
存在於遠端倉庫中。
因此,我們學習瞭如何將更改從特定分支提取到 Git 的倉庫中。
有關更多資訊,請訪問這些連結。