git - `upstream/HEAD -> upstream/master`在 `git branch -r`中是什么意思

标签 git

在我的 Remote 列表中,我看到:(git branch -r)

upstream/HEAD -> upstream/master

当然,我有一个 upstream/master,origin 是我在主仓库(上游)上的分支。

那么 upstream/HEAD 是什么意思? (这可能是某种别名)为什么会在这里?

最佳答案

{remote}/HEAD 是该远程的默认分支。

如果您从该远程 URL 克隆,如果您没有指定不同的分支,则会自动 checkout 该分支。

关于git - `upstream/HEAD -> upstream/master`在 `git branch -r`中是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42236356/

相关文章:

git - 如何将 Hudson 构建指向我的本地 git 存储库?

git - 如何在 git 中执行 "local-only commit"?

git - 推送到我的 git 存储库时如何强制提示用户和密码?

windows - Emacs 和 Git 在 Windows 上显示错误的时间

git - CruiseControl.NET 卡在带有 TFS 的 git-submodule 错误文件描述符上

java - 如何使用 eclipse 从 git 克隆特定子目录

android - 如何将项目从 bitbucket 存储库导入到 Android Studio?

git - Atlassian Soucetree 2.3.1.0 : Difference between 'remove' and 'discard'

git - 如何在 Windows 上设置 git ssh 的多个身份?

git - 是否可以使用 Visual Studio git 工具执行 Git Pull --rebase(并且可以默认设置)