Git教程
Git基础
Git 操作

Git 上下游

术语上游和下游是指存储库。通常,上游是克隆存储库的位置,下游是将您的工作与其他作品集成在一起的任何项目。但是,这些术语不限于Git存储库。
在Git中,上游/下游有两种不同的上下文,即远程和时间/历史。在远程上游/下游参考中,下游回购将从上游存储库中提取。数据自然会向下游流动。
关于时间/历史,可能尚不清楚,因为时间的上游意味着历史的下游,反之亦然。因此,最好在时间/历史的情况下使用父项/子项代替上游/下游。

Git设置上游

git set-upstream允许您为当前的本地分支设置默认的远程分支。默认情况下,每个pull命令都会将master设置为默认的远程分支。
有时我们试图将某些更改推送到远程服务器,但是它将显示错误,例如" 错误: 将一些引用推送到" https: <远程存储库地址> "。可能是由于您没有设置远程分支的原因。我们可以将远程分支设置为本地分支。我们将执行以下过程来设置远程服务器:
要检查远程服务器,请使用以下命令:
$ git remote-v
结果将如下:
Git上游和下游
以上输出显示远程服务器名称。为了更好地了解远程服务器,请单击此处。现在,检查可用的分支,运行以下命令:
$ git branch-a
结果将如下:
Git上游和下游
以上命令将列出本地和远程存储库上的分支。要了解有关分支机构的更多信息,请单击此处。现在将更改推送到远程服务器,并将特定分支设置为本地存储库的默认远程分支。要推送更改并将远程分支设置为默认,请运行以下命令:
$ git push--set-upstream origin master
上面的命令会将master分支设置为默认的远程分支。为了更好地了解原始主服务器,请单击此处。
请考虑以下输出:
Git上游和下游
在给定的输出中,远程分支的所有内容都是最新的。
我们还可以使用git branch命令设置默认的远程分支。为此,请运行以下命令:
$ git branch--set-upstream-to origin master
要显示默认的远程分支,请运行以下命令:
$ git branch-vv
考虑以下输出:
Git上游和下游
上面的输出正在显示存储库中可用的分支。我们可以看到默认的远程分支是由突出显示的字母指定的。

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4