GitUpstream&DownStream
术语Upstream和Downstream是指存储库。通常,Upstream是克隆存储库的位置,Downstream是将您的工作与其他项目集成在一起的任何项目。但是,这些术语不限于Git存储库。
Git Upstream
有时我们试图将某些更改推送到远程服务器,但是它将显示错误,例如" error:failed to push some refs to 'https:<remote repository Address>"。可能是由于您没有设置远程分支的原因。我们可以将远程分支设置为本地分支。我们将执行以下过程来设置远程服务器:
$ git remote-v
结果如下:

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

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

在给定的输出中,一切都与远程分支保持最新。
我们还可以使用git branch命令设置默认的远程分支。为此,请运行以下命令:
$ git branch--set-upstream-to origin master
要显示默认的远程分支,请运行以下命令:
$ git branch-vv
考虑以下输出:
祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)
精选教程推荐
👇 以下精选教程可能对您有帮助,拓展您的技术视野
暂无学习笔记,成为第一个分享的人吧!
您的笔记将帮助成千上万的学习者