如何让旧的 Git 分支进入 GitHub?

How to get old Git branches onto GitHub?

我将 git 修改后的项目上传到 GitHub。从那里我可以看到我以前的所有提交,但看不到旧分支。

我是否也应该为此推送我的本地 .git 目录?

不(请注意 "upload" 在 Git 世界中没有任何意义。)

如果您有其他本地分支,则需要显式推送它们(尝试git push --all)。