“***请告诉我你是谁。”使用 SSH 密钥时

2024-04-11

在添加 ssh 密钥并检查其身份验证是否成功后,我正在使用 git 的 ssh 密钥。但我仍然无法提交代码

$ eval "$(ssh-agent -s)"
Agent pid 2599

$ ssh-add ~/id_rsa
Identity added: /home/vagrant/id_rsa (/home/vagrant/id_rsa)

$ssh -T [email protected] /cdn-cgi/l/email-protection
Hi my-git-username! You've successfully authenticated, but GitHub does not provide shell access. 

但我不能提交

$ git commit -m "Develop Dockerfile for shopContainer"

*** Please tell me who you are.

Run

   git config --global user.email "[email protected] /cdn-cgi/l/email-protection"
   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: unable to auto-detect email address (got 'vagrant@vagrant-ubuntu-trusty-64.(none)')

Run
git config --全局用户.电子邮件“[电子邮件受保护] /cdn-cgi/l/email-protection"
git config --global user.name“你的名字”

Note:您已成功通过身份验证,但 git 需要您的username & email进行提交。

它与身份验证无关。你的username/email can be 与您的 GitHub 帐户不同。

您需要运行以下命令单次.

$ git config --global user.email "[email protected] /cdn-cgi/l/email-protection" 
$ git config --global user.name "Your Name"

$ git config --list    # see if the 'name' & 'email' are set correctly

This user.name & user.email将在全局设置~/.gitconfig file.

$ cat ~/.gitconfig     # see global config file

查看更多详情 https://github.com/sajibcse68/MyDailyLearn/blob/git/git/git-cheatsheet.md#configure-users-name-and-email

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

“***请告诉我你是谁。”使用 SSH 密钥时 的相关文章

随机推荐

  • iOS 不使用[电子邮件受保护]

    我有 3 张图片 test png email protected cdn cgi l email protection email protected cdn cgi l email protection 在IBOutlet中 设置一个U
  • 如何绘制高分辨率图表

    我使用 matplotlib 绘制了一些实验结果 在这里讨论过 循环文件并绘图 https stackoverflow com questions 39676294 looping over files and plotting pytho
  • 计算非凸多面体的外向法线

    如果多面体的所有节点 可能是非凸的 及其坐标已知 面的点按顺序给出 绕外法线逆时针或顺时针 如何获得每个面的外法向量脸 这是凸多面体的一种方法 计算面法线和缠绕 https stackoverflow com questions 40454
  • 使用 Angular CLI 命令安装 Bootstrap 时如何解决依赖冲突?

    我尝试使用 CLI 命令在我的 Angular 应用程序中安装 Bootstrap ng 添加 ng bootstrap ng bootstrap 但我得到了以下错误回报 使用 Angular CLI 命令安装 Bootstrap 时如何解
  • NHibernate 中的延迟加载

    如果客户有很多订单 如何使用 NHibernate 延迟加载订单列表 是不是需要设置映射文件 任何帮助或例子都会很棒 克里斯的建议是我如何做到这一点 但是如果您想在运行时执行此操作 您可以根据您的标准将 Fetchmode 设置为惰性 如下
  • 忽略忽略属性

    我们有 MSTest 测试 它会在每小时的生产中自动运行 其中一项测试标有 Ignore 属性 因为它还没有准备好在我们的生产环境中运行它 现在我想 仅 在我的本地环境上启动该测试 因为我的本地环境已准备好进行该测试 我尝试通过单击测试代码
  • 将 select 的背景颜色设置为 JQuery 中选定的选项

    这个问题的后续 在 JQuery 中设置选择选项的背景颜色 https stackoverflow com questions 5065167 setting background color of select options in jq
  • FluentMigrator 失败的迁移不回滚?

    我刚刚开始尝试流利迁移器 http github com enkari fluentmigrator readme 我注意到失败的迁移不会被回滚 这还没有实施吗 这看起来相当糟糕 因为它使数据库处于损坏状态 例如 当第二次尝试添加 Tabl
  • 当窗口未最大化时缺少 WM_NCLBUTTONUP 消息的奇怪问题

    我有一个处理 WM NCLBUTTONUP 消息的窗口 以便处理标题栏中自定义按钮的点击 当窗口最大化时 这非常有效 但当窗口未最大化时 WM NCLBUTTONUP 消息永远不会到达 不过我确实收到了 WM NCLBUTTONDOWN 消
  • 对于连接到单个服务器的多个客户端,我应该使用哪种双向 ZeroMQ 模式?

    我有多个 数千个 客户端连接到单个服务器并发送一些日志数据 服务器分析数据并在必要时做出响应 PUB SUB是一个方向 监视器示例 REQ REP无法识别对等方并专门回复对等方 仅适用于 ACK 等 我需要注册这些客户端 识别他们并能够在分
  • Rails中防止重复记录的正确方法

    在我的模型中我有这个 validates name presence gt true uniqueness gt true 在我的控制器中我有 if location save format html redirect to locatio
  • Docker 通过命令或文件设置环境变量

    我需要设置一个环境变量CLASSPATH 在该变量中 我需要设置命令的结果 hadoop classpath glob 这将返回大量的 java 库 并且它们都需要设置到其中CLASSPATH多变的 最大的问题是我只能在 docker 构建
  • DataFrame - 来自嵌套字典的表中的表

    我使用Python 3 这是我的数据结构 dictionary HexaPlex x50 Vendor Dell Inc BIOS Version 12 72 9 Newest BIOS 12 73 9 Against M S Yes W1
  • Google Sheet 产生无穷小数作为整数/整数的余数

    我有这个工作表 我需要在其中创建一个检查器来确定一个数字 两个数字之和除以另一个值 DIVISOR 的结果 是否是整数 没有小数 运行上述检查器后 它大部分工作得很好 但似乎检测到一些项目不是整数 尽管它们是除数的精确倍数 https do
  • 通过 HTML 文件中的链接打开 exe 文件?

    我想通过 HTML 文件中的链接打开 exe 文件 是否可以 如果是这样 怎么办 在本地计算机上您可以轻松完成 因此 您只需创建自己的自定义协议 例如 Skype 或 iTunes 用于启动其本机 Windows 应用程序的协议 必须在 W
  • 如何避免 jquery ajax 中使用 wcf 服务的跨域策略?

    如何避免 jquery ajax 中使用 wcf 服务的跨域策略 对于跨域策略 我需要在 web config 中进行哪些更改 如果您希望从 javascript 到 WCF 进行跨域调用 则必须使用 JSONP 要将 JSONP 支持添加
  • 使用 spring mvc 和 hibernate 自动装配 sessionfactory bean 时遇到问题

    我正在尝试在我的项目中实现自动装配 但当我运行它时 我的应用程序似乎没有在 application context xml 中看到我的 SessionFactory 定义 我可能错过了一些非常明显的东西 尽管我已经尝试了具有类似问题的帖子中
  • 在 shell 脚本中使用 mongodb 的结果

    我正在尝试在 bash 脚本中使用从参数化 MongoDB 脚本文件打印的结果 调用看起来像这样 mongo quiet server db eval a b mongoscript js 在 mongoscript js 内部有一个 pr
  • JAX-WS 应用什么自定义来将返回对象解包到列表中?

    我正在尝试寻找是否有一种方法可以自定义 例如CSID2ExtRefs操作为ChemSpider 网络服务 http www chemspider com Search asmx WSDL传递一个字符串列表作为参数之一并返回对象列表
  • “***请告诉我你是谁。”使用 SSH 密钥时

    在添加 ssh 密钥并检查其身份验证是否成功后 我正在使用 git 的 ssh 密钥 但我仍然无法提交代码 eval ssh agent s Agent pid 2599 ssh add id rsa Identity added home