由于某种原因,我的分支机构没有出现在 Github 中。但是,当我执行git tag --all
它们时,它们会出现在那里,这表明它们并没有丢失。
当我在本地存储库中有多个分支时,为什么我只能在 Github 中看到 Master 分支?
推送只推送当前分支。您需要推送您想要发布的分支,如果这是所有分支,那么您引用的答案: git push --all 应该会有所帮助!
因此,假设您在运行时看到一个分支列表:
git branch
您所要做的就是运行:
git push <remote-name> <branch-name>
git push
如果你想将一个单独的分支推送到 repo,那么只有当前的 master 分支才会真正被推送,你必须这样做git push origin <branchname>
,试一试......
您在问题中发布的链接中也对此进行了说明。