当前位置: 首页 > news >正文

出现 gpg: cancelled by user时的处理方法

今天在使用git commit -S -m "comment" check in 代码的时候, 莫名其妙出现了以下错误:

gpg: cancelled by user

经过在网上查询资料, 本质原因是GnuPG没有$(tty)的读写权限,有以下两种解决方法是靠谱的:

  1. chmod 777 $(tty) 这方法简单粗暴, 个人推荐这样做;
  2. 用screen打开一个新的terminal, 可以规避$(tty)权限问题;
sudo yum install screen
screen
git commit -S -m "comment"

另外提一嘴, 这个读写权限问题也可能会导致gpg --gen-key 也失败,而且到最后一步才会提示失败。

http://www.lryc.cn/news/216728.html

相关文章:

  • MySQL中表的增删改查
  • web.py python服务器两种模板template使用方法
  • Flutter 01 目录结构入门
  • Esxi安装OpenWrt
  • tuple 简易实现(C++ 模板元编程)
  • Http代理与socks5代理有何区别?如何选择?(二)
  • java中main方法和@Test注解的区别
  • C++进阶语法——STL 标准模板库(下)(Standard Template Library)【学习笔记(七)】
  • 力扣:求最长公共前缀
  • Redis入门04-消息通知
  • 关于idea使用的一些操作设置
  • CLion 2023.2.2(C ++ IDE智能代码编辑器)
  • 企业级API资产如何管理
  • Git https方式拉的代码IDEA推送代码报错
  • C++ capacity()用法总结
  • TensorFlow2.0教程1-Eager
  • Redis学习系统(持续更新中)
  • el-select获取id和name
  • 最简单的驱动程序
  • MFC String类的初始化学习
  • vue项目使用vite设置proxy代理,vite.config.js配置,解决本地跨域问题
  • 实用-----七牛云绑定自定义域名 配置 HTTPS
  • 【TS篇三】类、函数、for-of循环、类型推断
  • Chatgpt批量改写文章网页版可多开软件-自动登录换号生成word或者TXT
  • Modelsim 使用教程(4)—— Working With Multiple Libraries
  • 【重要】浏览器输入地址提示【您的连接不是私密连接】解决方法
  • ESP-07S烧写固件记录
  • 网络编程中关于UDP套接字的一些知识点
  • 淘宝商品评论API接口(评论内容|日期|买家昵称|追评内容|评论图片|评论视频..)
  • 计算机网络 第五章传输层