Git提交失败的问题:配置user.name和user.email和Git解决fatal: not in a g ...

打印 上一主题 下一主题

主题 802|帖子 802|积分 2406

Git提交失败的问题:配置user.name和user.email和Git解决fatal: not in a git directory

在日常软件开发中,我们会常常使用Git进行版本控制。有时候在用VS Code提交代码的时候,有大概会碰到提交失败的环境,此中比较常见的缘故原由是没有配置Git的“user.name”和“user.email”。下面我们将介绍如何解决这个问题,并提供了详细的解决办法。
一、问题来源
工作中,我们编写或修改完项目代码以后会提交到Git上,但是如果没有绑定好我们的git账号就会提示:“请确保已在Git中配置您的‘user.name’和‘user.email’”。
二、分析缘故原由
颠末查抄会发现,大概由于你更换了主机、重装了系统、或者新入职公司配置了新电脑,当你重装Git后,但是忘记配置“user.name”和“user.email”。
三、解决办法
1、全局进行配置:
我们打开终端后,运行以下下令,配置全局的“user.name”和“user.email”:
  1. $ git config --global user.name "你的用户名"
  2. $ git config --global user.email "你的邮箱"
复制代码
这样配置完成后,以是的Git项目都会使用你配置的用户名和邮箱信息。
2、单独配置:
如果你只想配置某一个项目的“user.name”和“user.email”,那么,进入该项目目录,在终端运行以下下令:
  1. $ cd /path/to/your/project
  2. $ git config user.name "你的用户名"
  3. $ git config user.email "你的邮箱"
复制代码
3、对配置进行验证:
当了完成配置以后,你可以验证配置是否成功,通过以下下令查看Git中配置的用户名和邮箱:
  1. $ git config user.name
  2. $ git config user.email
复制代码
以上就是解决Git提交失败的问题:配置user.name和user.email。
下面我们来说一下如何解决fatal: not in a git directory
一、问题
在添加Git邮箱和账号时如果出现了fatal: not in a git directory 的提示,不要慌,我们一起来看看如何解决:
二、解决方法
1、先打开你的Git Bash地点的文件夹,然后打开git-cmd.exe:

2、打开以后再执行一下下令:
  1. git config --global user.email "你的邮箱"
  2. git config --global user.email "你的用户名"
复制代码

3、先输git config –global user.email “你的邮箱号”,然后回车;
4、再输git config –global user.name “账号名”,然后回车;
5、分别回车后就可以解决not in a git directory问题了;
6、这里必要注意的是,一定要先在cmd中先输入邮箱再输入账号,否则依旧会报错。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

耶耶耶耶耶

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表