关于git提交代码时报错Committer identity unknown的解决方案

news/2024/7/7 6:36:05 标签: elasticsearch, 大数据, 搜索引擎

今天安装好git后,创建新项目,当git上传提交时出现了一个问题,如下:

解释

Commit failed - exit code 128 received, with output: '*** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set the identity only in this repository. fatal: empty ident name (for <>) not allowed'

提示:Please tell me who you are.

翻译过来就是:请告诉我你是谁。
就是说这里git无法识别你是谁,你需要告诉 git 你的身份。
其实提示已经告诉了你的问题:

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

所以我找到的 解决办法是在 终端 || 命令行 输入你的邮箱与名称(也就是账号和密码):

git config --global user.email "邮箱"
git config --global user.name "名称"

在命令行输入回车之后,发现不会出现这个问题了。

注意:git config命令的–global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

你也可以通过以下命令来查看你的配置信息:

git config -l

总的来说:这是因为Git是分布式版本控制系统,所以,它必须要识别于你来自哪一个身份:你的名字和邮箱地址。


http://www.niftyadmin.cn/n/5430964.html

相关文章

C#几种 断线重连的实现方法与区别

在C#中实现断线重连的功能有多种方法&#xff0c;每种方法都有其优缺点。本文将介绍几种常见的断线重连实现方法&#xff0c;并比较它们的区别。 1. 定时重连 定时重连是一种简单的断线重连实现方法。在这种方法中&#xff0c;我们设置一个定时器&#xff0c;每隔一段时间就尝…

基于 ARM 的 Linux 上的 PX4 开发环境设置错误

bash ./PX4-Autopilot/Tools/setup/ubuntu.sh git clone https://github.com/PX4/PX4-Autopilot.git --recursive 2.运行不带参数的 ubuntu.sh&#xff08;在 bash shell 中&#xff09;以安装所有内容&#xff1a; bash ./PX4-Autopilot/Tools/setup/ubuntu.sh 如果每个人都需…

Windows系统下载安装Plex媒体服务结合内网穿透远程访问本地影音文件

文章目录 1.前言2. Plex网站搭建2.1 Plex下载和安装2.2 Plex网页测试2.3 cpolar的安装和注册 3. 本地网页发布3.1 Cpolar云端设置3.2 Cpolar本地设置 4. 公网访问测试5. 结语 1.前言 用手机或者平板电脑看视频&#xff0c;已经算是生活中稀松平常的场景了&#xff0c;特别是各…

神策分析 Copilot 成功通过网信办算法备案,数据分析 AI 化全面落地

近日&#xff0c;神策数据严格遵循《互联网信息服务深度合成管理规定》&#xff0c;已完成智能数据问答算法备案。该算法基于大模型技术&#xff0c;专注于为客户提供数据指标查询和数据洞察方面的专业回答。 神策分析 Copilot 运用神策数据智能数据问答算法&#xff0c;聚焦分…

【JavaEE -- 多线程3 - 多线程案例】

多线程案例 1.单例模式1.1 饿汉模式的实现方法1.2 懒汉模式的实现方法 2. 阻塞队列2.1 引入生产消费者模型的意义&#xff1a;2.2 阻塞队列put方法和take方法2.3 实现阻塞队列--重点 3.定时器3.1 定时器的使用3.2 实现定时器 4 线程池4.1 线程池的使用4.2 实现一个简单的线程池…

【前言】神经网络与深度学习简介

如果您已经了解过神经网络与深度学习&#xff0c;请直接跳转到第一章学习 概念&#xff1a; 神经网络&#xff0c;一种基于生物启发式编程范式&#xff0c;它使计算机能够从观测数据中学习 深度学习&#xff0c;一套用于神经网络学习的强大技术集合 简介 神经网络和深度学习…

Centos7安装ffmpeg

Centos7安装ffmpeg 用到的包压缩并安装 用到的包 压缩并安装 tar xvJf ffmpeg-5.0.1.tar.xz yum install -y gcctar -zxvf yasm-1.3.0.tar.gz cd yasm-1.3.0 ./configure make && make install yasm --versionyum install -y bzip2tar jxvf nasm-2.14.02.tar.bz2 cd n…

【Maven学习笔记】Maven入门教程(适合新手反复观看学习)

Maven学习笔记 Maven的简要介绍Maven的安装和配置Maven的安装Maven安装的常用配置 Maven的使用入门编写pom编写主代码编写测试代码打包和运行使用Archetype生成项目骨架 Maven核心概念的阐述坐标案例分析依赖依赖的范围传递性依赖依赖范围依赖调节可选依赖Maven依赖常用的技巧 …