我在创建裸存储库时遇到问题。这是我的步骤:
- 在
C:
中创建名为Test
的文件夹作为远程存储库 - 在源代码树中创建存储库并选择
C:Test
- 在终端中
git init --bare
输入命令 - 将
C:Test
克隆到我的本地文件夹D:Test
但是,我在C:Test
和D:Test
中都看不到主分支。如何创建主分支?谢谢
PS:我的C:Test
有钩子,信息,对象,引用,配置,描述,HEAD。我是否需要签入它们并将它们作为主分支?
正如我在"为什么需要显式推送新分支?"中所解释的,初始化的存储库(裸或非裸(具有 0 个分支。
您需要在非裸存储库D:Test
中创建、添加和提交文件,以便创建任何分支(此处默认为主分支(。
您可以在此处查看示例。
然后:git push -u origin
主服务器将更新远程裸存储库。