📌  相关文章
📜  添加上游分支 git - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:56:07.078000             🧑  作者: Mango

添加上游分支 git

在Git版本控制中,我们可以使用git remote add命令添加保存远程仓库地址和别名的仓库记录到我们的本地Git仓库,以便我们可以更方便地访问其他远程Git仓库。

当我们fork了某个项目,并且在本地对其进行修改后,我们可能想要将这些修改提交到原项目的开发分支上,这就需要用到上游分支。

添加上游分支

添加上游分支需要两个步骤,分别是添加上游仓库和拉取上游分支代码。

  1. 添加上游仓库

在本地仓库目录下运行以下命令:

git remote add upstream <upstream-url>

其中,<upstream-url>是上游仓库的Git地址。

  1. 拉取上游分支代码

在本地仓库目录下运行以下命令:

git fetch upstream
git checkout <branch-name>
git merge upstream/<branch-name>

其中,<branch-name>是上游仓库中你要拉取的分支名。如果你想要从主分支拉取代码,可以将<branch-name>改为master(或者main,具体名称根据上游仓库而定)。

以上步骤执行完毕后,你的本地仓库就会成功添加上游分支。

Markdown格式代码片段
## 添加上游分支

添加上游分支需要两个步骤,分别是添加上游仓库和拉取上游分支代码。

1. 添加上游仓库

在本地仓库目录下运行以下命令:

git remote add upstream


其中,`<upstream-url>`是上游仓库的Git地址。

2. 拉取上游分支代码

在本地仓库目录下运行以下命令:

git fetch upstream git checkout git merge upstream/


其中,`<branch-name>`是上游仓库中你要拉取的分支名。如果你想要从主分支拉取代码,可以将`<branch-name>`改为`master`(或者`main`,具体名称根据上游仓库而定)。 

以上步骤执行完毕后,你的本地仓库就会成功添加上游分支。