git客户端通过PUTTY生成公钥和私钥连接GitLab

2023-11-03

参考运维工作笔记赖荣生,感谢两位的分享。

1 使用PUTTY生成公钥和私钥在这里插入图片描述

选择RSA(部分机器上的加密算法不太一样 ),点击Generate 然后不断的在界面上滑动鼠标 不然生成进度会停止 第一次用的时候傻叉一样等了10分钟也没生成出来,感觉自己跟智障没区别

PUTTY在这里插入图片描述
或者选择ssh-2 rsa:
在这里插入图片描述
生成内容如下:
在这里插入图片描述

保存生成的公钥和私钥并将公钥放到远程系统 比如gitlab/github等

在这里插入图片描述
拷贝框内密匙放到gitlab的是ssh keyS中 并且自己给key起个名字,随意叫啥, 同时保存私钥,点击save private key 随便保存到哪里都行 记录下文件位置 后面还要用
在这里插入图片描述

设置git client的ssh client

设置git客户端使用的ssh client 在git->setting->neywork中设置ssh client文件路径 默认基本都有设置 没有的手动指定下
在这里插入图片描述
设置远程代码库的推送和拉取使用的私钥 这里putty key直接选择上面保存在本机的私钥 .ppk文件即可
在这里插入图片描述
现在就可以使用ssh url 比如 git clone git@github.com:smallnie/CustomConfigDemo.git (随便找的)直接操作远程代码了 第一次操作会提示保存下凭证 点击确定即可

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

git客户端通过PUTTY生成公钥和私钥连接GitLab 的相关文章

  • 使用终端时 Git 推送在总计后卡住了?

    我尝试将一些文件推送到Github 总大小只有22 2M 我不知道为什么它在总行之后卡住了 我读过推送到 Github 时 Git 推送挂起 https stackoverflow com questions 16906161 git pu
  • git 认为文件已更改

    我在一台机器上对一个项目做了一些工作 然后推送到 github 在另一台机器上克隆并做了一些工作 然后推送 然后我回到第一台机器并做了一个pull 现在 第一台机器认为项目中最初的所有文件都已更改 我试过了 git checkout f a
  • Git 将一个分支合并到所有其他分支中

    我知道这个问题已经在这里被问过 https stackoverflow com questions 2329716 merging changes from master into all branches using git https
  • git 提交错误:检测到大文件

    您好 我正在为 ios 8 1 开发一个应用程序 xcode 我已经使用 googleMaps 框架来实现自动完成功能 当我尝试在 Git 中推送我的项目时 我收到大文件检测错误 后来尝试使用 git lfs 并跟踪 git 检测到的文件
  • 带有 git Remote 的 Gem 文件在 Heroku 推送上失败

    我的 gemfile 中有以下行 gem client side validations git gt email protected cdn cgi l email protection Dakuan client side valida
  • git 排除与忽略

    I use Tower http www git tower com 用于在 Mac 中使用 Git Tower 中的设置具有创建 gitignore 的 忽略 部分 但它还有另一个名为 排除 的部分 似乎可以将排除与 git ls fil
  • 无法通过 Git Bash 克隆 git 存储库

    在尝试使用克隆存储库时git clone 它显示以下错误 致命 无法访问 https github com microsoft c9 python getting started git https github com microsoft
  • 仅使用 Git grep 的文件名

    我只想查看文本中包含特定单词的不同文件 current directory git grep word 显示文件中具有匹配单词的每一行 所以我尝试了这个 current directory git grep word files with
  • Eclipse Git 关键字扩展

    每次我检查 git hub 服务器的源代码时 我都需要更新源代码修订关键字 version date 等 你可能知道 Git 中的主要问题是你无法使用以下命令修改文件 提交后有关提交的信息 因为 Git 首先对文件进行校验 基本上我想要实现
  • Git 无法识别重命名和修改的包文件

    我有一个名为的java文件package old myfile java 我已经通过 git 提交了这个文件 然后我将我的包重命名为new所以我的文件在package new myfile java 我现在想将此文件重命名 和内容更改 提交
  • git merge 冲突的不同场景

    我试图了解 git 合并后可能发生 git 冲突的情况以及如何避免它们 我创建了一个 git 存储库并向其中添加了一个文本文件 我已将 1 添加到文本文件中并将其提交给 master 我已经从 master 创建了一个新分支 分支 2 并将
  • Git - 远程:错误:无法运行钩子/后接收:没有这样的文件或目录

    我收到错误 remote error cannot run hooks post receive No such file or directory 当尝试推送到远程时 接收后文件存在于正确的位置 testnew git hooks 并包含
  • 具有单个子模块的多个存储库

    我已经找了一段时间但没有找到答案 也许我不知道该看什么 我们有一个主库 它本身就是一个存储库 我们称之为 Lib 它包含我们的大部分模块和子模块 我们还假设它的大小为 2GB 现在我们有很多项目 例如 ProjA ProjB ProjC 每
  • git 推送到 github 失败并显示“错误:pack-objects 因信号 967 死亡”

    我触发了这个命令 git push origin master 我得到这个结果 Counting objects 15626 done Delta compression using up to 4 threads error pack o
  • GIT:提交时“致命:无法写入 new_index 文件”

    当我尝试将更改提交到本地存储库时 我收到以下消息 致命 无法写入 new index 文件 As this 线程说明 http luhman org blog 2010 04 05 git fatal unable write newind
  • 尝试克隆一个 git 存储库,但它卡在克隆到中

    我使用的是 Windows 10版本 10 0 19042 内部版本 19042 GIT Ver 2 32当尝试使用 git bash 执行以下命令时git clone depth 1 b carla https github com Ca
  • 使用BFG时可以指定多个文件吗?

    我正在尝试删除通配符无法覆盖的多种类型的文件 我尝试使用多个 delete files 但它不接受它 还尝试将文件全部放在 delete files 之后 但它也不接受它 有没有一种方法可以将它们全部放在一个命令中 如果没有 那么我必须运行
  • 如何更改 GitHub 上的文件模式?

    git add test file git commit m first commit create mode 100644 test file git push git update index add chmod x test file
  • git-lfs 中的多个文件版本

    我正在尝试估计 GitHub 上我的项目的存储要求 并对 git lfs 如何存储多个版本的文件有一些疑问 git lfs 是否存储多个版本的文件 如果是这样 对文件的每次更改都会导致复制整个文件 还是仅存储差异 所有版本都会计入 gith
  • 在推送后检索孤立的提交对象 --force

    Doing push force总是有点冒险 这里有一个例子 说明它如何产生一些问题 例如远程丢失修订版本 假设 有一个人Bob已更新远程master分支来自B to C 还有另外一个人Mike还没有获取此更新并且HEAD of his m

随机推荐

  • 《SOA 原理•方法•实践》作者毛新生先生签名售书活动

    SOA 原理 方法 实践 作者 毛新生 先生签名售书活动 2007 年8月24日 北京香格里拉 毛新生 先生将在 SOA 架构你的未来 大会现场签名售书 更多详情请访问 http www 900 ibm com cn express kin
  • 快手适合在美妆行业做广告投放吗?快手广告如何计费?

    根据统计数据 化妆品类电商评论中提及短视频声量较去年同期增长367 可见短视视频的广告投放方式深受广大用户喜欢 所以 快手适合做美妆广告吗 我们一起来看一看 一 快手平台适合做化妆品行业的广告吗 由于以下原因 快手很适合做美妆行业的广告投放
  • Deconfounded Visual Grounding

    本文内容仅代表个人理解 如有错误 欢迎指正 1 Background knowledge 这篇论文重度包含因果推理的相关知识 本文可能会粗略带过 感兴趣的可以去看看原论文 有比较详细的解释说明 Q1 什么是confounder confou
  • UIImagePickerController iOS11调起相册 中的照片被导航栏遮挡

    为了适配iOS11下来刷新下下偏移问题 全局设置了 UIScrollView appearance 的ContentInsetAdjustmentBehavior为UIScrollViewContentInsetAdjustmentNeve
  • golang编程cobra-cli库使用

    1 准备 1 1 资源和文档 库 https github com spf13 cobra 文档 https github com spf13 cobra blob master README md 1 2 下载 使用 go get命令下载
  • Centos7升级make和gcc版本到最新

    Background 遇到如下的问题可能就是你make和gcc的版本过低了 需要升级 These critical programs are missing or too old make compiler Check the INSTAL
  • OpenCV之FCN图像分割

    个人主页 风间琉璃 版权 本文由 风间琉璃 原创 在CSDN首发 需要转载请联系博主 如果文章对你有帮助 欢迎关注 点赞 收藏 一键三连 和订阅专栏哦 前言 Fully Convolutional Network FCN 是一种深度学习架构
  • 一文了解各大图数据库查询语言(Gremlin vs Cypher vs nGQL)

    文章的开头我们先来看下什么是图数据库 根据维基百科的定义 图数据库是使用图结构进行语义查询的数据库 它使用节点 边和属性来表示和存储数据 虽然和关系型数据库存储的结构不同 关系型数据库为表结构 图数据库为图结构 但不计各自的性能问题 关系型
  • hibernate 中常用的注解介绍

    定义表名称注解 Entity Table name SYS ROLES schema UAWP Cache usage CacheConcurrencyStrategy NONSTRICT READ WRITE public class R
  • 算法7-6:图的遍历——广度优先搜索(c语言)

    提交 统计 提问 题目描述 广度优先搜索遍历类似于树的按层次遍历的过程 其过程为 假设从图中的某顶点v出发 在访问了v之后依次访问v的各个未曾被访问过的邻接点 然后分别从这些邻接点出发依次访问它们的邻接点 并使 先被访问的顶点的邻接点 先于
  • 【NLP】LSTM总结记录

    目录 前言 RNN 梯度消失和梯度爆炸 梯度裁剪 relu leakyrelu等激活函数 Batch Normalization 批规范化 残差结构 LSTM 长短期记忆网络 LSTM形式 理解LSTM结构 梯度爆炸和消失的解决 pytor
  • MyBatis如何使用 transient 关键字

    MyBatis 是一个持久层框架 用于简化与数据库的交互 在 MyBatis 中 使用 transient 关键字可以标记 Java 对象中的字段 使其在序列化过程中被忽略 在本文中 我们将介绍 MyBatis 的基本用法和如何使用 tra
  • Shell脚本——函数用法

    目录 一 Shell函数的概念 1 Shell函数定义 方法一 方法二 二 函数的返回值 三 函数的传参 四 函数变量的作用范围 五 递归 1 阶乘 脚本命令 操作验证 2 递归目录文件 需求 脚本命令 操作验证 六 函数库 1 建立函数库
  • arxiv网站PDF论文下载速度提升

    arxiv属于国外网站 中国下载网速较慢 推荐使用中科院arxiv的镜像地址 http xxx itp ac cn PDF论文下载速度提升方法 把要访问 arxiv 链接中前面的域名从 https arxiv org 换成 http xxx
  • 花了两天,终于把 Python 的 setup.py 给整明白了

    1 为什么需要对项目分发打包 平常我们习惯了使用 pip 来安装一些第三方模块 这个安装过程之所以简单 是因为模块开发者为我们默默地为我们做了所有繁杂的工作 而这个过程就是 打包 打包 就是将你的源代码进一步封装 并且将所有的项目部署工作都
  • 【华为OD统一考试B卷

    2023年5月份 华为官方已经将的 2022 0223Q 1 2 3 4 统一修改为 2023A卷和2023B卷 你收到的链接上面会标注A卷还是B卷 请注意 根据反馈 目前大部分收到的都是B卷 B卷对应之前专栏的20022部分考题以及新出的
  • 用MATLAB求序列反折

    在这个运算中 x n 以n 0为基准点 以纵轴为对称轴反折得到一个新的序列 即 y n x n 在MATLAB中提供了fliplr函数实现序列反折 fliplr用法是B fliplr A 其中A为矩阵或向量 如果A为矩阵 fliplr函数的
  • 论文笔记: Modeling Extreme Events in Time Series Prediction

    2019 KDD 0 摘要 时间序列预测是数据挖掘中一个深入研究的课题 尽管取得了相当大的改进 但最近基于深度学习的方法忽略了极端事件的存在 这导致将它们应用于实时序列时性能较弱 极端事件是罕见且随机的 但在许多实际应用中确实发挥了关键作用
  • 编写高效的C++程序方法之使用对象池

    对象池技术可以避免在程序的生命期中创建和删除大量对象 如果知道程序需要同一类型的大量对象 而且对象的生命周期都很短 就可以为这些对象创建一个池 pool 进行缓存 只要代码中需要一个对象 就可以向对象池请求 用完此对象时 要把它放回池中 对
  • git客户端通过PUTTY生成公钥和私钥连接GitLab

    参考运维工作笔记 赖荣生 感谢两位的分享 1 使用PUTTY生成公钥和私钥 选择RSA 部分机器上的加密算法不太一样 点击Generate 然后不断的在界面上滑动鼠标 不然生成进度会停止 第一次用的时候傻叉一样等了10分钟也没生成出来 感觉