运行git commit -m "Commit message"
时返回错误消息:
致命:空身份名称(对于((null)))不允许
然后询问帐户的默认身份。
有关详细信息,请参阅command prompt screenshot 。
答案 0 :(得分:20)
正如屏幕截图中的文字所示,您需要通过使用例如:
告诉git您提交代码的人是谁。git config --global user.name "John Smith"
git config --global user.email "John.Smith@example.com"
答案 1 :(得分:2)
您需要设置您的用户名和电子邮件地址,在您提交任何内容之前设置您的身份。请按照here的说明进行操作。
答案 2 :(得分:0)
我遇到了类似的问题。在我通过运行为本地存储库设置配置之后
git config user.name "<INSERT NAME HERE>"
git config user.email "<INSERT EMAIL HERE>"
谢天谢地,错误消失了。