vamshi.krishna@KRISHNA/c/Project Repo/diameter(主) $ git 分支 开发 致命:不是有效的对象名称:'master'。
您能解释一下为什么我会收到此异常吗?
我在本地创建了一个名为“Project Repo”的存储库
在该文件夹中我执行了 git init
我创建了直径文件夹并将所有 src 文件夹放入直径文件夹中
现在我想将其 push 一个名为“开发”的新分支,因为这个原因我正在尝试名为“开发”的分支。因为我在主分支中,所以我想创建不执行的开发分支..
请让我知道创建分支并将我的 coe 推送到开发分支的正确步骤
最佳答案
注意:您收到该错误消息的原因是,因为您尚未完成任何提交,所以没有“主”分支。
分支需要一个起点(例如另一个分支的 HEAD)才能创建。
因此,首先创建一个提交(即使是空的:git commit --allow-empty
)。
然后您可以git checkout -bbranch
、git add everything
、提交并推送您的新分支。
在“Creating branches on an empty project in git ”中查看有关该主题的更多信息(在还没有任何提交的情况下创建分支)。
关于git - 尝试使用 GIT 创建分支时出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12052260/