创建远程分支的步骤

现在让我们看看为了创建一个新的远程分支你应该考虑什么:

创建一个本地分支并切换到它

我们必须首先使用 git checkout 命令创建一个本地分支,如下所示:

git checkout -b <new-branch-name>

它将从我们当前的分支创建一个新分支。
如果你想从不同的分支创建一个新的分支,你应该将你的分支名称作为命令的最后一个参数。

git checkout -b <new-branch-name> <from-branch-name>

将本地分支推送到远程

我们可以在分支上本地工作,并在准备好共享时推送它。

通过运行以下命令将分支推送到远程存储库(假设远程的名称是 oroirn,默认情况下):

git push -u oroirn <branch-name>

运行带有 -u 标志(--set-upstream 的快捷方式)的 push 命令将为当前本地分支设置默认远程分支。
在这个命令之后,所有即将到来的 git pull 命令将把提交从远程分支带到当前的本地分支。

现在,每当团队成员需要访问分支时,他们可以按如下方式运行 git fetch 命令:

git fetch 
git checkout <branch-name>

Git 2.0 或者更高版本有一个替代解决方案。

它可以在 push.default 配置的帮助下完成,通过以下方式将其设置为当前:

git config --global push.default current

之后,我们可以使用以下命令推送一个新分支:

git push -u

Push.default 定义了 git push 在没有给出 refspec 的情况下必须采取的行动。

如何在 Git 中创建远程分支

分支是任何版本控制系统中代码管理的有效方式。

此代码将在 Git 中创建远程分支。

git push 命令

git push 一般用于将本地仓库内容上传到远程。

此命令旨在将我们上传的本地更改发布到中央存储库。
每当我们在本地存储库中进行更改,并希望与团队的其他成员共享时,我们都可以使用 git push 命令。

git branch命令

大多数版本控制系统都提供 git 分支。

分支是 Git 日常开发过程的重要组成部分。
分支代表指向开发人员更改快照的指针。
每当开发人员想要修复错误或者添加新功能时,他们都会创建一个新分支。
这提供了在将其合并到主分支之前清理未来历史的机会。

git branch 命令将创建、列出、重命名或者删除分支。

git checkout 命令

如上所述,git branch 的目标是创建、重命名和删除分支。
但它不允许在分支之间切换。
我们可以使用 git checkout 命令来完成。

这两个命令协同工作。
git checkout 还与另一个命令 git clone 相关联。

后者用于从远程存储库获取代码。
同时, git checkout 切换本地系统上的代码版本。

日期:2020-06-02 22:16:38 来源:oir作者:oir