| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 【Linux】如何使用ssh密钥配置git -> 正文阅读 |
|
[开发工具]【Linux】如何使用ssh密钥配置git |
之前的腾讯云搭建Linux环境博客中包含了本文,但是由于在我的环境下SSH配置git无法多次生效。 为了避免误导,所以把这一部分单独成文,并删除原文中相关部分 1.创建SSH密匙进入隐藏目录
输入这个语句(github啥的都是同理)
然后会弹出来让你输入一个文件名,你可以输入
后面出现的
①本地添加ssh密钥执行下面两个语句,添加你的ssh密钥到设置中
②把SSH公钥添加到gitee账户上使用Xftp打开刚刚创建的密钥文件,把里面生成的内容复制到gitee设置中,github同理 账户设置中找到SSH公钥,添加即可 ③测试ssh连接搞定密钥后,测试是否可以用ssh访问我们的远程仓库
出现下面的就是成功了 ④配置ssh/config文件
这个操作貌似和我现在的需求不符合,我需要的是在不同的Linux用户下推送不同的git账户,而不是在同一个Linux用户下推送不同的git ⑤该方式有错误SSH方式不知为何,在我的云主机上,只有当次设置有效,重新打开终端连接云服务器(云服务器没有重启)SSH就会失效。在我的Linux用户目录下以及我朋友的用户目录下都出现了这个问题! 如果你也出现了这个问题,请直接使用4.5提到的账户密码方式,而不是SSH👉跳转到4.5的gitconfig 2.克隆远程仓库使用
因为现在我们配置的是SSH方式,所以要使用SSH链接而不是 克隆成功后, 3.上传代码随便创建一个新的文件,测试能否正常PUSH到远程仓库
因为我们没有设置用户名和邮箱,所以出现了下面的报错 用下面的两行命令,可以单独设置当前仓库的用户邮箱和用户名
同时我们需要用下面的这个命令,设置让git默认push到当前分支上
再次测试 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 0:36:32- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |