Git - Upstream & DownStream

Git - Upstream & DownStream 首页 / Git入门教程 / Git - Upstream & DownStream

术语Upstream和Downstream是指存储库。通常,Upstream是克隆存储库的位置,Downstream是将您的工作与其他项目集成在一起的任何项目。但是,这些术语不限于Git存储库。

Git Upstream

git set-upstream允许您为当前本地分支设置默认的远程分支。默认情况下,每个pull命令都将master设置为默认的远程分支。

有时我们试图将某些更改推送到远程服务器,但是它将显示错误,例如" error:failed to push some refs to 'https:<remote repository Address>"。可能是由于您没有设置远程分支的原因。我们可以将远程分支设置为本地分支。我们将执行以下过程来设置远程服务器:

要检查远程服务器,请使用以下命令:

无涯教程网

$ git remote -v

结果如下:

Git Upstream and Downstream

上面的输出显示远程服务器名称。为了更好地了解远程服务器,请单击此处。现在,检查可用的分支,运行以下命令:

$ git branch -a

结果如下:

Git Upstream and Downstream

上面的命令将列出本地和远程存储库上的分支。要了解有关分支机构的更多信息,请单击此处。现在将更改推送到远程服务器,并将特定分支设置为本地存储库的默认远程分支。要推送更改并将远程分支设置为默认,请运行以下命令:

$ git push --set-upstream origin master

上面的命令会将master分支设置为默认的远程分支。考虑以下输出:

Git Upstream and Downstream

在给定的输出中,一切都与远程分支保持最新。

我们还可以使用git branch命令设置默认的远程分支。为此,请运行以下命令:

$ git branch --set-upstream-to origin master

要显示默认的远程分支,请运行以下命令:

$ git branch -vv

考虑以下输出:

Git Upstream and Downstream

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

Linux实战技能100讲 -〔尹会生〕

说透敏捷 -〔宋宁〕

微信小程序全栈开发实战 -〔李艺〕

如何看懂一幅画 -〔罗桂霞〕

容器实战高手课 -〔李程远〕

Spring编程常见错误50例 -〔傅健〕

HarmonyOS快速入门与实战 -〔QCon+案例研习社〕

结构沟通力 -〔李忠秋〕

结构思考力 · 透过结构看表达 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)