Ubuntu 16.04 LTS上git提交出现警告Warning: Permanently added 'github.com,52.74.223.119' (RSA) to the list of known hosts. 的解决方法
问题:
Ubuntu 16.04 LTS执行 git pull时总会出现以下警告:
Warning: Permanently added 'github.com,52.74.223.119' (RSA) to the list of known hosts.
图1 警告
这个警告虽然不影响操作,但是看着碍眼啊。我昨天就开始摸索怎么解决这个问题,有人说在 /etc/hosts 文件里面写入对应的IP与服务器就行了:
图2 网传解决方案
我昨天就这样试过了,没用。
图3 按照网传解决方案操作后的结果
还一度认为是自己操作有误导致的。
今天我又不懈努力地搜索解决方案,秉着中国人没有、老外可能有的思想,在stackoverflow上的一篇求助贴上(https://stackoverflow.com/questions/9299651/git-says-warning-permanently-added-to-the-list-of-known-hosts)看到了类似情况,并不厌其烦地照着热心老外说的操作。
又双叒(音ruo,四声)叕(音zhuo,四声)是那句老话:功夫不负有心人!
我照着其中一个老外说的方法操作并顺利解决了问题。
图4 解决问题的老外方案
我大概说一下老外前几句话的意思:
在文件夹 $HOME/.ssh/ 下创建一个文件 config,命令是这样的:
vim $HOME/.ssh/config
在新建的文件中写入如下语句:
LogLevel=quiet
保存、退出。
图5 带来成功的关键文件
图5的第一句话是我写的备注,免得什么时候打开了还以为是系统文件;第二句话是照上文提到的求助贴某个老外说的方法操作,结果当然是失败了,注意这句话已经被注释掉了,没有起到任何作用;第三句话才是解决问题的关键,具体说明可以去看原求助贴,我懒得一一翻译了。
上一张成功后的截图:
图6 解决问题后的结果
从图6可以清晰地看到,类似的警告 Warning: Permanently added 'github.com,52.74.223.119' (RSA) to the list of known hosts. 已经不再显示了,之所以说类似的原因是:那个地址它还会变动,我看到的就有这么3个:
106.75.105.214 git.coding.net
52.74.223.119 github.com
13.229.188.59 github.com
13.250.177.223 github.com
至于为啥我没有细究。上面 .net 的地址也是之前照着某个方法的操作。
总结:
当在 Ubuntu 16.04 LST 执行 git pull 出现警告 Warning: Permanently added 'github.com,52.74.223.119' (RSA) to the list of known hosts. 时,在文件夹 $HOME/.ssh/ 下新建一个文件 config,并写入语句 LogLevel=quiet,保存后退出。再次执行 git pull便会发现已经不再显示上述警告。
Ubuntu 16.04 LTS上git提交出现警告Warning: Permanently added 'github.com,52.74.223.119' (RSA) to the list of known hosts. 的解决方法的更多相关文章
- 在Ubuntu 16.04 LTS上用g++和gcc编译C/C++代码错误提示“.../x86_64-linux-gnu/crt1.o: ELF section name out of range”
(有一些图片我是直接从个人的CSDN博客上复制来的) 最近一个多月来,我曾经多次尝试在Ubuntu 16.04 LTS上使用g++和gcc(这俩好像合起来叫MinGW?)来编译C/C++代码,但是在解 ...
- OpenCL科普及在ubuntu 16.04 LTS上的安装
OpenCL(Open Computing Language,开放计算语言)是一个为异构平台编写程序的框架,此异构平台可由CPU.GPU.DSP.FPGA或其他类型的处理器與硬體加速器所组成.Open ...
- 在 Ubuntu 16.04 LTS 上 离线安装 Docker / Docker-compose
前情提要 今天上班后,突然接到现场的工程师的电话: XXX的现场环境组的的局域网,上不了互联网.bla bla bla..... 如果需要安装其他软件的话,只能是自己带过去安装... 听完现场工程师的 ...
- 在 Ubuntu 16.04 LTS 上安装 Python 3.6.0
原文连接:https://segmentfault.com/a/1190000007912666 最近 Python 3 发布了新版本 Python 3.6.0,好像又加入了不少黑魔法!- 由于暂时不 ...
- tips of my ubuntu 16.04 LTS
update_0 : sudo .../idea.sh 才会把idea安装上,不加sudo也会启动,但是不会在开始菜单中找到程序. ---------------------------------- ...
- 如何在Ubuntu 16.04安装的Git【转】
转自:https://www.howtoing.com/how-to-install-git-on-ubuntu-16-04/ 介绍 现代软件开发中不可或缺的工具是某种版本控制系统. 版本控制系统允许 ...
- Ubuntu 16.04 LTS 配置 Jupyter notebook 为服务器
原材料: Ubuntu 16.04 LTS 64bit 已经配置好 IPython 和 Jupyter (安装步骤可以参照:http://www.cnblogs.com/McKean/p/619497 ...
- [Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
本文转载自:[Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程 1 前言 经过3天奋战,终于在Ubuntu 16.04上把Android 6. ...
- Ubuntu 16.04 LTS U盘安装要点
一.UltraISO UltraISO是一款功能强大而又方便实用的光盘映像文件制作/编辑/转换工具,它可以直接编辑ISO文件和从ISO中提取文件和目录,也可以从CD-ROM制作光盘映像或者将硬盘上的文 ...
随机推荐
- AtCoder Beginner Contest 054 ABCD题
A - One Card Poker Time limit : 2sec / Memory limit : 256MB Score : 100 points Problem Statement Ali ...
- python之生成器(~函数,列表推导式,生成器表达式)
一.生成器 概念:生成器的是实质就是迭代器 1.生成器的贴点和迭代器一样,取值方式也和迭代器一样. 2.生成器一般由生成器函数或者声称其表达式来创建,生成器其实就是手写的迭代器. 3.在python中 ...
- Java有了GC同样会出现内存泄露问题
1.静态集合类像HashMap.Vector等的使用最容易出现内存泄露,这些静态变量的生命周期和应用程序一致,所有的对象Object也不能被释放,因为他们也将一直被Vector等应用着. Static ...
- jQuery offset()源码解析
首先是原型上的offset方法,根据arguments判断到底是取值还是设值.如果是设置,就遍历调用静态方法jQuery.offset.setOffset 如果是取值.那么就是从"var d ...
- shell脚本由基础变量及特殊变量($@、$*、$#等)到实战。
一.shell脚本建立: shell脚本通常是在编辑器(如vi/vim)中编写,也可以在命令行中直接执行: 1.脚本开头: 规范的脚本第一行需要指出有哪个程序(解释器)来执行脚本中的内容,在L ...
- Nodejs 定时任务
安装扩展:node-schedule npm install node-schedule 1.linux Crontab风格 var schedule = require('node-schedule ...
- [转]Ioc容器Autofac
本文转自:http://www.cnblogs.com/hkncd/archive/2012/11/21/2780041.html Ioc容器Autofac系列(1)-- 初窥 前言 第一次接触A ...
- Vue.js - day6
注意: 有时候使用npm i node-sass -D装不上,这时候,就必须使用 cnpm i node-sass -D 在普通页面中使用render函数渲染组件 在webpack中配置.vue组件页 ...
- IE兼容rgba()透明度
一般浏览器的背景透明度可以直接设置 background:rgba(0,0,0,.5); -webkit-background:rgba(0,0,0,.5); -o-background:rgba(0 ...
- Android 仿微信朋友圈发表图片拖拽和删除功能
朋友圈实现原理 我们使用 Android Device Monitor 来分析朋友圈发布图片的界面实现原理.如果需要分析其他应用的界面实现也是采用这种方法哦. 打开 Android Device Mo ...