github ssh 配置_Github远程仓库克隆更新本机,SSH协议免密操作配置和注意事项
Github远程仓库-克隆远程仓库到本机 【重点】
目标
如何克隆远程仓库到本机呢?
小结下载项目的命令:
git clone https://gitee.com/kekesam/sassweb777.git
注意:
1:它会自动创建本地仓库;
2:它也会自动和远程仓库进行关联。
3:已经和远程仓库同步,只执行一次。
Github远程仓库-更新到本机【重点】
目标:
如何同步远程仓库的代码到本地仓库到呢?
小结:
git pull origin master
Github远程仓库-SSH-协议免密操作配置和注意事项【重点】
目标
连接远程仓库,势必会进行其用户验证,这个时候需要频繁的输入用户的账号信息,有没有一种能够免密的操作呢?
为什么我们连接好以后就不需要配置用户名和密码了呢?因为windows10系统会帮我们记录用户的凭据信息可以在【控制面板】---凭据管理中获得。
但是很遗憾的是:在window7系统中没有这种凭据,https的这种方式可能就会出现一个现象就是频繁的数据用户名和密码,这样就是一件繁琐的操作,如何解决呢?没错使用ssh的方式来进行连接。
具体步骤如下:
第一步:打开命令工具"git bash here"输入命令“ssh-keygen -t rsa”生成密钥和公钥;
ssh-keygen -t rsa ssh-keygen -t rsa -C xuch******ei@163.com
第二步:然后点击【New SSH keys】 按钮,将【C:\Users\mengk.ssh】生成的公钥文件【id_rsa.pub】内容复制出来.
第三步:打开github官网--【登录】--【settings】-【SSH-GPG keys】选项如下图:
第四步:测试和体验ssh的免密操作
1:添加远程仓库和本地仓库的关联:(origin 是默认的远程版本库名称)
> git remote add origin git@github.com:kekesam02/gitdemo.git
提示:如果你想更换远程仓库的地址:
> git remote rm origin # 然后在执行 > git remote add origin 你需要更换的远程仓库地址
2:提交代码到远程仓库中:
> git push origin master
3:拉取最新代码到本机
> git pull origin master
小结
1:但是很遗憾的是:在window7系统中没有这种凭据,https的这种方式可能就会出现一个现象就是频繁的数据用户名和密码,这样就是一件繁琐的操作,如何解决呢?没错使用ssh的方式来进行连接。
2: 注意:记得将https地址更换ssh地址。
回复关键词
JUC 分布式限流 消息队列 alibaba JVM性能调优
看更多精彩教程
别忘了点个在看哦!转发那就太好了!
github ssh 配置_Github远程仓库克隆更新本机,SSH协议免密操作配置和注意事项相关推荐
- 设备远程连接—安卓端连接linux云服务器以及免密登录配置
1.下载Termux 下载地址 2.pkg 命令执行软件安装 在安卓机上成功安装Termux后,我们进入Termux使用pkg命令进行软件安装 订阅附加仓库 root-repo :pkg instal ...
- 使用git 添加远程仓库 或者 从远程仓库克隆的两种实现
使用git 添加远程仓库 1-先配置本地git git init git config --global user.eamil "1500070188@qq.com" 邮件地址 g ...
- Python实现自动推本地github博客到远程仓库
Python实现自动推本地github博客到远程仓库 以前的简单版本 通过python中的os模块操作系统命令 详情可参考:Python实现一行代码推本地git到远程仓库 升级版本 本次加入了监听文件 ...
- ssh免密登录配置方法及配置
ssh免密登录配置方法及配置 直接上步骤,记我们本机为机器A,而机器B.机器C等是我们的服务器,我们要配置的是A到B.C等的 ssh 免密登录. 1 在机器A上生成秘钥对 ssh-keygen 会得到 ...
- 【Linux】SSH免密登录配置
SSH免密登录配置 前提:两用户已存在 用户A:user_a 用户B:user_b 先要求从user_a到用户user_b进行ssh和scp免密登录. 登录用户user_a 1. 检查/home/us ...
- 使用git实现免密操作、TortoiseGit实现SSH免密码操作
在使用git进行版本管理的时候,每次pull.push的时候都要提示输入密码,比较麻烦. 本篇博客针对这种情况,介绍如何使用git实现免密操作.TortoiseGit实现SSH免密码操作. 1.环境配 ...
- DM8:免密登陆配置
1.什么是免密登陆?? 使用过oracle的朋友都知道,oracle在安装完之后,一般默认开启操作系统认证登陆,没有密码的情况下,可以通过进入服务器,通过操作系统认证SQLPLUS / AS SYS ...
- 版本控制介绍、Git的安装、TortoiseGit的安装、Git的文件操作、IDEA + 同步到GitHub远程仓库 | 克隆 | 分支 | 忽略文件
文章目录 版本控制 什么是版本控制 常见的版本控制工具 版本控制分类 Git与SVN的主要区别 Git的历史 Git安装与配置 TortoiseGit的安装 Git基本理论 Git项目搭建 Git文件 ...
- git学习心得之从远程仓库克隆
现在,远程库已经准备好了,下一步是用命令git clone克隆一个本地库: $ git clone git@github.com:michaelliao/gitskills.git Cloning i ...
最新文章
- python得到一个excel的全部sheet标签值
- 吴恩达深度学习课程的漫画版来了!(漫画、视频、笔记都可以下载了!)
- Tomcat中JVM内存溢出及合理配置(转:http://blog.csdn.net/ye1992/article/details/9344807)
- ffplay 分析(音频从Frame(解码后)队列取数据到SDL输出)
- F5:2022年应用交付和安全领域趋势展望
- 日志框架介绍(SLF4J及其使用)
- 【极客思考】计算机网络:Wireshark抓包分析TCP中的三次握手与四次挥手
- pytorch orchvision.transforms.Normalize
- linux 上查找包含特定文本的所有文件
- 基于SSM的房屋租赁系统
- 二层协议--LACP协议总结
- QQ可以上但打不开网页(总结的几种方法)
- word对象模型概述
- 百度-还可以这样玩!
- 一键加速去不掉加锁的_vivo手机一键加速的时候,怎样可以不把当前的应用清除?...
- SAP案例教程FI财务后台配置
- Grad-CAM可视化
- 12.5-6黄金实时指导、黄金原油操作策略及多空单解套
- 用canvas画一个太极图(八卦图)
- 2019 Multi-University Training Contest 9 1007 Rikka with Travels