Git
文章平均质量分 54
kongxx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Git命令报错ERROR: You‘re using an RSA key with SHA-1, which is no longer allowed.
我们将id_ecdsa.pub文件内容复制到 github -> Settings -> SSH and GPG keys -> New SSH Key。错误原因是github现在不再支持SHA-1的加密方式了。因此需要将SHA-1的加密方式修改为ECDSA的方式。命令执行完成后会在~/.ssh目录中产生两个文件id_ecdsa和id_ecdsa.pub,分别为私钥和公钥。如果出现上面的提示,说明 ssh key 已经配置成功。执行下面的命令生成ECDSA密钥。然后运行下面命令验证。原创 2024-09-23 08:27:37 · 554 阅读 · 0 评论 -
Github配置ssh key
登录 Github -> 右上角图标 -> Settings -> SSH and GPG keys -> New SSH key -> Title 随便填写 -> Key 复制 id_rsa.pub 文件内容粘贴到 Key 中 -> Add SSH key。生成ssh key之前先检查本地主机是否已经存在ssh key,检查 “~/.ssh” 目录下是否存在 id_rsa 和 id_rsa.pub 文件,如果存在,说明已经有 ssh Key。如果出现上面的提示,说明 ssh key 已经配置成功。原创 2024-09-05 09:46:51 · 2359 阅读 · 0 评论 -
Git钩子工具lefthook
上面例子仅仅演示了 lefthook 怎么在 Git 命令的不同阶段触发钩子脚本,这里只定义了三个钩子并简单的打印了一些字符串,在实际应用中,你可以使用 lefthook 的不同钩子来自动执行一些任务,这些任务可以直接写在 lefthook 的配置文件中,也可以写成一个单独的脚本文件,然后通过 lefthook 调用。下面看一个实际的应用场景,在使用 Git 命令提交代码时,使用 eslint 静态分析代码质量,使用 prettier 格式化代码。简单,它是一个无依赖的二进制文件,可以在任何环境中工作。原创 2024-05-20 22:16:47 · 1312 阅读 · 0 评论
分享