git Clone /git push 失败,提示:Git Could not resolve host: gitee.com
今天重新在码云上创建了一个代码仓库,使用终端 clone 代码到本地时 报错(Git Could not resolve host: gitee.com),使用sourceTree 拉取代码没有问题,ping IP 地址 也正常, 查阅了网上好多方法:也一一试了, 有的方法操作了,但是没有成功,有的操作不了;
找到原因:gitee.com 没有被主机解析(这个原因 一直不理解,为啥sourceTree 拉取代码 没有问题)
这里要说一个方法: 找到Git/etc文件下hosts,在里面加上 ip地址 git.com;网上很多这种方法,Mac 下不知道 怎么找, 找到了有hosts 文件,但是添加了 没有用
最后 ,靠它 解决了问题 ,如图:
同时也遇到了 Git 上传不了 大于100M 文件的问题,想要免费的就删除文件,重新温习了一遍Git 命令行
1.git 撤销commit 的内容(未push) git reset [ --mixed | --soft | --hard] 的几种方式 (1)--mixed 撤销commit, 撤销add ,保留改动代 (2)--soft 撤销commit,不撤销add,保留改动代码 (3)--hard 撤销commit, 撤销add ,删除改动代码(这个方法比较直接,全部撤销) 执行 git log ,就可以看到提交的版本次数及id(颜色很明显),执行 git reset 撤销具体的某一次提交
总结: 对于Git 的理解不到位,没有找到根本问题,也浪费了不少时间,多学习,使用 Git 命令行。 很感谢这个博主的博客,分析的很详细 www.cnblogs.com/PeunZhang/p…