关于在日常生活中经常发生的git问题的梳理与总结

  • Failure is the mother of success.

工作中经常会使用到git提交个人代码到仓库中,也经常会碰到很多的问题,让很多的新手感到困惑.不够”菜鸟”也不用太担心,那些”大神”不也是通过自己动手不断的”通关打怪”,一步步进阶成为万众瞩目的”专家”么.耐心点,慢慢梳理这些问题,认真总结其内在的原理和规律,相信我们也能慢慢升级.

  • Success Depends on Determination.
  • 2016年08月24号这天打算将本地的代码更新到服务器上,发现代码无法提交到Coding上去.提交了很多遍,得到的都是如下提示:
1
2
$ ssh -T git@git.coding.net
ssh_exchange_identification: Connection closed by remote host

原因很简单,就是无法与远程服务器取得连接导致无法上传代码,然而发现却能ping得通.跑去V2EX上去看,发现原来不止我一个人也发现了同样的问题.然后安心的等待Coding自己解决.

1
2
$ ssh -T git@git.coding.net
Hello terrancy! You have connected to Coding.net via SSH successfully!
  • 2016年9月15号凌晨3点左右,第14号超强台风”莫兰蒂”(中心风力17级)绕过台湾”不远千里”正面袭击厦门.之后的24小时,厦门的大部分地区面临着断水断电的困境,几乎与外界”失联”.16号一早本着”侥幸”的心理赶往公司码代码(注孤生,中毒太深,已放弃治疗).迫不及待地连上公司无线网络之后,本想着就可以把本地的代码提交到github服务器上,谁知竟发生下面的问题:
1
2
3
4
5
6
FATAL ssh_dispatch_run_fatal: Connection to 192.30.253.113: Software caused conn
ection abort
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

直接连接公司的无线网络,连ping值都很大.怀疑是网络的原因造成连接超时所致.改用以太网连接,效果也不太明显.大概是台风对厦门的网络基站的破坏造成的不稳定的缘故吧.后来直接改用隔壁同事主机无线网络做了下测试,竟然解决了问题.所以,应该是网络连接判断无误.

  • Make a Little Progress Every Day.
文章目录