Windows下与Cygwin一起使用git

原创 2016年08月30日 11:01:17

在Windows下安装了git以后,发现git bash虽然好用,但还是有很多缺陷,于是迁移到Cygwin下使用。但是实际使用过程中发现以下问题:

远程连接不通过:

$ git pull
Unable to negotiate with xxx.xxx.xxx.xxx: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

执行

export GIT_SSH_COMMAND='ssh -o KexAlgorithms=+diffie-hellman-group1-sha1' 

之后,又报错:

$git clone ssh:xxx
Cloninginto 'xxx'...
Hostkey verification failed.
fatal:Could not read from remote repository.
 
Pleasemake sure you have the correct access rights
and the repositoryexists.


原来如此,host key不对,检查发现Cygwin的.ssh文件夹下没有必要的私钥和公钥,将Windows下.ssh文件夹里的几个文件copy到Cygwin下的.ssh文件即可

cp /C/Users/user_name/.ssh/*/home/user_name/.ssh/


windows cygwin安装git

web url:http://jattenberg.github.io/PDS-Fall-2013/assets/GitInstallationGuide.pdf Git Installatio...
  • mine_1
  • mine_1
  • 2014年06月20日 15:12
  • 4072

cygwin git 设置代理

git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080 proxyuser 用户名proxyp...
  • www203203
  • www203203
  • 2017年06月15日 11:08
  • 362

在win7下面使用cygwin,并且安装使用git,以及git简明教程

cygwin是win7下面的虚拟linux的程序(可以简单这么理解。)安装的时候直接去官网下载setup.exe文件,双击安装,首先选择源,最好是选择国内的,然后选择自己要安装的程序,很简单就可以完成...
  • Allen_Zhao_2012
  • Allen_Zhao_2012
  • 2013年01月09日 16:23
  • 11763

windows下使用cygwin搭建git服务器

在windows上搭建git服务器需要分两步, 首先, 要在windows环境下实现ssh服务器, 以及通过public key的autorized登陆. 其二, 要在windows下安装git或...
  • vector03
  • vector03
  • 2016年11月20日 20:23
  • 4256

完善Cygwin git使用

这篇文档音自http://herry2013git.blog.163.com/blog/static/2195680112013437139447/
  • tryhl
  • tryhl
  • 2014年11月05日 06:35
  • 777

Windows下Git的安装与配置(Cygwin)

Windows下Git的安装与配置(Cygwin) 引子 Git应该是目前最火热的源代码管理软件,虽然是从Linux中走出来的,但在Windows端的表现也是非常抢眼,大有取代SVN之势。...
  • a191030148
  • a191030148
  • 2015年04月02日 16:21
  • 4224

Win 7下安装 Gitosis (Windows下的 git 服务器) Cygwin

原文链接:http://www.cnblogs.com/ytliyang/archive/2012/02/12/2347987.html   Gitosis 是一个使用SSH管理Git仓库的服务端...
  • breeze_life
  • breeze_life
  • 2012年04月16日 16:46
  • 2067

cygwin使用Windows下的python

在cygwin下使用python: 安装cygwin,找到.bash_profile,添加 alias python="E:/Anaconda/AnacondaPackage/python.exe" ...
  • m0_37733057
  • m0_37733057
  • 2017年08月12日 19:10
  • 1790

CygWin遇到WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED解决方法

本文解决办法学习自http://linuxme.blog.51cto.com/1850814/375752,所有权力归原作者所有。 在使用Spark on Yarn集群时,集群系统重装后,使用Cy...
  • sdujava2011
  • sdujava2011
  • 2015年09月24日 20:52
  • 917

ssh登陆提示"Host key verification failed."的解决方法

由于远程的子机服务器,重新安装过,之前建立的信任机制无法使用,再次ssh 执行scp操作,提示连接操作失败,提示如下: lost connection @@@@@@@@@@@@@@@@@@@@@@@...
  • qingzhong_he2010
  • qingzhong_he2010
  • 2015年08月08日 17:42
  • 22211
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Windows下与Cygwin一起使用git
举报原因:
原因补充:

(最多只允许输入30个字)