创建裸存储库时遇到问题。这是我的步骤:
Test
中创建一个名为C:\
的文件夹作为远程存储库C:\Test
git init --bare
C:\Test
克隆到我的本地文件夹D:\Test
但是,在C:\Test
和D:\Test
中都看不到master分支。如何创建主分支?谢谢
PS:我的C:\Test
具有挂钩,信息,对象,引用,配置,描述,HEAD。我需要签入它们并将它们设置为主分支吗?
正如我在“ Why do I need to explicitly push a new branch?”中解释的那样,已初始化的存储库(裸机与否)具有0个分支。
您需要在非裸仓库D:\Test
中创建,添加和提交文件,以便创建任何分支(默认情况下为master分支)。您可以看到example here。
然后:git push -u origin
主服务器将更新远程裸仓库。