從 Git 中的特定分支拉取更改

Azhar Bashir Khan 2022年4月22日
從 Git 中的特定分支拉取更改

在本教程中,我們將學習如何將更改從特定分支提取到 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 的倉庫中。

有關更多資訊,請訪問這些連結。

  1. git pull
  2. git checkout

相關文章 - Git Pull