我有一个运行 git 1.7 的私有(private)服务器
当我
git init
它不会创建主分支的文件夹。
因为当我这样做时:
git branch
它没有列出任何东西。
当我做:
git --bare init
它创建文件。
当我打字
git branch master
它说:
fatal: Not a valid object name: 'master'.
最佳答案
这是真实的,也是预期的行为。在你提交一些东西之前,Git 不会创建一个 master
分支。
非裸 git init
也将在项目根目录的 stash .git
目录中创建相同的文件。
这又是正确的行为。在你提交之前,没有主分支。
你还没有提出问题,但我会回答我认为你想问的问题。将一个或多个文件添加到您的目录中,并为它们添加 git add
以准备提交。然后 git commit
创建您的初始提交和 master
分支。
关于git - 致命的 : Not a valid object name: 'master' ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9162271/