github添加电脑密钥

2023-11-12

目的:

为了使用github网站作为集中管理工作站并和个人电脑进行交互,需要在github中添加电脑生成的密钥。

环境:

Linux环境:ubuntu18.10

过程:

  1. 安装git
    在ubuntu电脑上安装git版本管理环境,命令:sudo apt-get install git

  2. 登记注册信息
    在已经注册完成github网站账号的前提下,在ubuntu中添加github账号信息,在终端根目录下输入命令:vi .gitconfig。编辑隐藏文件.gitconfig,添加以下内容:
    " [user]
    email = ********
    name = ********"
    上面引号内为添加内容,输入注册邮箱和用户名

  3. 生成密钥
    在终端中输入命令:ssh-keygen -t rsa -C ‘邮箱’
    系统会返回一个路径,例如:(/home/****/.ssh/id_rsa),这个路径就是保存密钥的路径。
    进入这个路径下的.ssh文件夹,浏览其中的文件,其中id_rsa是存储个人私钥的文件,id_rsa.pub是存储公钥的文件,输入命令:cat id_rsa.pub进入这个文件,会返回一堆字符,将其全部复制备用。

  4. github中添加密钥
    在github网站中,点击右上角头像,然后点击Settings.
    在出现的页面中选择“SSH and GPG keys”,点击“New SSH key”
    在出现的页面中随便填写一个名字,并粘贴第三步中生成的密钥,完成。

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

github添加电脑密钥 的相关文章

  • Git - 创建拉取请求而不分叉

    使用 git 已经有一段时间了 关于 git pull request 有很多教程和解释 其动机是什么等等 我遇到两种情况 1 分叉 git 仓库 我查看了一些公共 git 存储库并决定我想要做出贡献 所以我 通过以下方式创建重复的存储库F
  • VS 2015 + Bower:在防火墙后面不起作用

    Problem 在 Visual Studio 2015 中 使用 Bower 我的包在防火墙后面时恢复失败 并出现类似以下内容的错误 ECMDERR 无法执行 git ls remote tags heads git github com
  • Netbeans 和 Git,.obj 文件被忽略

    我正在开发一个涉及 obj 文件的小型 git 项目 当我查看 项目选项卡 时 我发现它们被忽略了 但如果我查看我的 gitignore 我无法理解为什么 DepthPeeling nbproject private DepthPeelin
  • apt-get 无法在 ubuntu dockerfile 中工作

    我对 docker 相当陌生 正在尝试通过编写自己的镜像来学习 并且目前正在阅读 Docker 的实际操作 ISBN 1633430235 在我自己的代码和书中的示例 第 146 页 中 我想通过 dockerfile 安装 git My
  • git 认为文件已更改

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

    我知道这个问题已经在这里被问过 https stackoverflow com questions 2329716 merging changes from master into all branches using git https
  • 创建一个空分支?

    我有一个包含项目的 git 存储库 我现在要对这个项目进行大规模的修改 如何为这次大修创建一个空白的新分支 然后当完成时 如何将这个分支切换到master 使用 checkout orphan 命令 git checkout orphan
  • 如何使用 Git 跟踪目录而不是文件?

    我最近开始使用 Git 但只有一件事遇到了麻烦 如何在不跟踪目录内容的情况下跟踪目录 例如 我正在开发的网站允许上传 我想跟踪上传目录 以便在分支等时创建它 但显然不是其中的文件 在开发分支中的测试文件或主控中的真实文件 在我的 gitig
  • 将bitbucket发布到数字海洋

    我本质上是试图使用 bitbucket 来理解 git 的概念 我一直在通过修改本地帐户和 bitbucket 帐户之间的文件来练习版本控制 事实证明这很有帮助 现在我正在尝试弄清楚如何将文件从 bitbucket 或者我猜是 GitHub
  • 自定义 SSH 端口上的 Git

    我的 VPS 提供商建议我将 SSH 端口保留为他们默认分配的自定义端口号 不是 22 问题是 虽然我知道我可以在创建远程配置时提供端口号 但在进行 Git 克隆时似乎无法提供相同的操作 我在用gitolite https wiki arc
  • git 排除与忽略

    I use Tower http www git tower com 用于在 Mac 中使用 Git Tower 中的设置具有创建 gitignore 的 忽略 部分 但它还有另一个名为 排除 的部分 似乎可以将排除与 git ls fil
  • Git 更改丢失 - 为什么?

    我们的开发团队正在使用 git 最近我们至少两次丢失了文件更改 我们正在使用私人 Github 存储库 在当前情况下 我们可以返回 Github 上的日志并查看我对文件所做的一些更新 后来 另一位团队成员更改了文件的不同部分 它似乎破坏了我
  • 仅使用 Git grep 的文件名

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

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

    复制 如何让 git svn 使用特定的 svn 分支作为远程存储库 https stackoverflow com questions 192736 how do i make git svn use a particular svn b
  • 是否可以检测 http git 远程是智能还是愚蠢?

    我正在我的应用程序中实现一个选项来使用 depth 1制作 git repo 的最小功能克隆 我刚刚意识到愚蠢的 http 传输不支持 depth 我想自动检测 http 远程是愚蠢的还是聪明的 这样我就可以省略 depth与哑 http
  • 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
  • 有没有办法导入/导出容器绑定脚本

    我有一个插件 它使用 appscripts gs 以及 html js 和 css 文件 目前我们所做的是我们有一个参考 Google 文档 其中有一个脚本项目包含所有这些源代码 但是除了手动复制和粘贴之外 没有办法在 GIT 中保留源代码
  • Git checkout 不会丢弃我的更改

    我在 Windows XP 上使用 git 1 7 1 和 cygwin 这个问题可以通过例子得到最好的说明 git status On branch master Changed but not updated use git add

随机推荐

  • Java时间处理(UTC时间和本地时间转换)

    文章内容引用来源 http blog csdn net top code article details 50462922 前言 本文主要对UTC GMT CST等时间概念做简单的介绍 比较实用的在于本文最后一个小知识点 带时区格式的时间和
  • python编程题-基本编程题 --python

    1 让Python帮你随机选一个饮品吧 import random listC 加多宝 雪碧 可乐 勇闯天涯 椰子汁 print random choices listC type random choices listC choices函
  • hbuilder如何设置图片居中显示_啊哦!WORD设置格式后,我插入的图片显示不全怎么办?...

    每天分享一个小技巧 不如各位在日常办公中 有没有这样的烦恼 一个编辑好的文档 已经到了最后一步 Ctrl A 全选 设置格式 然后 发现文档里的图片 它 它 它 它 它显示不全了 就像这样 其实导致这种问题发生的原因 很简单 就是因为我们批
  • LeetCode算法题 - 两整数相加(简单)

    题目 func sum num1 int num2 int int return num1 num2
  • SpringBoot通过Excel文件导入用户信息,找出Excel(ArrayList)中重复的元素和个数

    Excel文件内容如下 其中userCode不能重复 怎么返回重复的userCode和个数呢 因为Map是存储键值对这样的双列数据的集合 其中存储的数据是无序的 它的键是不允许重复的 值是允许重复的 也就是只保留一项数据 不记录重复数据 所
  • 2021年南京大学842考研-软件工程部分代码设计题

    题干 1 以下代码是否有问题 有什么影响 2 给出改进 按钮构件 Class Button private Label label private List list public void change list update label
  • 启动hadoop集群

    1 配置core site xml 每个节点上都要配置 路径 usr local hadoop 2 7 3 etc hadoop core site xml 配置项1 name fs defaultFS value hdfs master的
  • 敏感性和特异性

    敏感性 sensitivity 在测验的阳性结果中 有多少是真阳性 就是在生病的病例中 能检测出来多少 是病例中 你的诊断方法对疾病的敏感程度 识别程度 敏感性越高 识别疾病 阳性 的概率越高 不漏诊概率 特异性 Specificity 在
  • 使用yolov8进行字符检测

    最近使用yolov8进行字符检测任务 因为场景数据是摆正后的证件数据 所以没有使用DB进行模型训练 直接选用了yolov8n进行文本检测 但是长条字符区域检测效果一直不太好 检出不全 通过检测和分割等算法的调试 发现算法本身不太适合作文本检
  • Qt 之进程间通信(TCP/IP)

    Qt 之进程间通信 TCP IP 原创 一去丶二三里 发布于2016 02 04 10 19 46 阅读数 15428 收藏 更新于2018 05 30 10 35 06 分类专栏 Qt Qt 实战一二三
  • webpack4打包流程分析,实现一个简易的webpack打包器

    文章内容输出来源 拉勾教育前端高薪训练营 webpack打包的流程大致可以归纳成 options 通过config文件传递进来的配置参数 webpack 生成Compiler实例及其他webpack初始化逻辑 compiler 编译的核心桥
  • group by是否会用到索引_进阶联合索引

    单字段索引不能满足你了 那就多来几个 创建普通索引的时候 指定两个或更多的字段这就是联合索引 语法如下 alter table 表 add index 索引名 字段1 字段2 维护数据库时发现现索引重复了 这时可以删掉重复的索引 释放内存空
  • 让bat批处理以管理员权限运行的实现方法

    1 第一种方法 有的电脑是非管理员登录 运行程序时 需要提示是否运行运行 解决方法如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 echooff 1 2 ver find 5 gt nul goto Admin
  • 自动化测试(三)PO模型

    在页面元素不变的情况下 将页面中的所有元素全部提取出来 放入单独的模块中 百度搜索页元素 from selenium webdriver common by import By from pages basePage import Page
  • 【音视频流媒体】2、WebRTC 直播超详细介绍

    文章目录 音视频设别采集 访问摄Web像头 音频 用浏览器自拍 录制 js的二进制数据类型 ArrayBuffer ArrayBufferView Blob 录本地音视频 共享远程桌面 抓取桌面 展示桌面 录制桌面 RTP与RTCP RTP
  • 1080P,720P等高清分辨率的含义

    转载时请注明出处和作者联系方式 http blog csdn net mimepp 作者联系方式 YU TAO
  • N沟道与P沟道增强型MOS管电压、原理、导通条件!

    N沟道增强型场效应管的工作原理 工作原理 1 栅源电压V GS 的控制作用 当V GS 0V时 因为漏源之间被两个背靠背的PN结隔离 因此 即使在D S之间加上电压 在DS间也不可能形成电流 当 0
  • 【TypeScript】007-类型断言

    文章目录 8 类型断言 语法 类型断言的用途 将一个联合类型断言为其中一个类型 将一个父类断言为更加具体的子类 将任何一个类型断言为 any 将 any 断言为一个具体的类型 类型断言的限制 双重断言 类型断言 vs 类型转换 类型断言 v
  • 搭建Ansible控制Windows操作环境(一)

    搭建Ansible控制Windows操作环境 系统环境 一台centos 7服务器 两台windows2008R2客户机 IP地址 centos 172 16 21 188 win2008 172 16 21 186 190 操作思路 ce
  • github添加电脑密钥

    目的 为了使用github网站作为集中管理工作站并和个人电脑进行交互 需要在github中添加电脑生成的密钥 环境 Linux环境 ubuntu18 10 过程 安装git 在ubuntu电脑上安装git版本管理环境 命令 sudo apt