不是有效的对象名称:'master'
Not a valid object name: 'master'
我创建了新目录 test 并将 CD 放入其中
在其中创建新的存储库:
git init
正在创建一个文本文件 test.txt 和一个包含另一个文本文件的目录 mydir/newfile.txt :
echo "Hello" > test.txt
mkdir mydir
echo "hello" > mydir/newfile.txt
git add test.txt
git add mydir/newfile.txt
git commit
在这些步骤之后,当我想通过写作拥有一个分支时:
git branch new_branch
我有错误:
fatal: Not a valid object name: 'master'
我运行和你一样的命令。您可以键入
而不是 git 提交
git commit -m "Initial check-in"
然后,将设置 master b运行ch。然后,您可以键入 'git branch new_branch',它将按预期工作。
它对您不起作用的原因是 git 提交对您不起作用,因此未设置初始 b运行ch。如果您想使用 'git commit',请在其中键入一些消息。之后,它应该也能工作。
谢谢大家。
我只需要用这两行定义我的电子邮件和用户名,一切正常:
$ git config --global user.name "username"
$ git config --global user.email "example@example.com"
试试这个
git commit -m "initial commit"
git push -u origin
它会起作用的。如果您遇到任何问题,请分享您的错误,以便我们找到问题并帮助您。
我创建了新目录 test 并将 CD 放入其中
在其中创建新的存储库:
git init
正在创建一个文本文件 test.txt 和一个包含另一个文本文件的目录 mydir/newfile.txt :
echo "Hello" > test.txt
mkdir mydir
echo "hello" > mydir/newfile.txt
git add test.txt
git add mydir/newfile.txt
git commit
在这些步骤之后,当我想通过写作拥有一个分支时:
git branch new_branch
我有错误:
fatal: Not a valid object name: 'master'
我运行和你一样的命令。您可以键入
而不是 git 提交git commit -m "Initial check-in"
然后,将设置 master b运行ch。然后,您可以键入 'git branch new_branch',它将按预期工作。
它对您不起作用的原因是 git 提交对您不起作用,因此未设置初始 b运行ch。如果您想使用 'git commit',请在其中键入一些消息。之后,它应该也能工作。
谢谢大家。
我只需要用这两行定义我的电子邮件和用户名,一切正常:
$ git config --global user.name "username"
$ git config --global user.email "example@example.com"
试试这个
git commit -m "initial commit"
git push -u origin
它会起作用的。如果您遇到任何问题,请分享您的错误,以便我们找到问题并帮助您。