1. 程式人生 > >Cygwin中使用git時無法遠程推送(出現DLL文件不兼容)

Cygwin中使用git時無法遠程推送(出現DLL文件不兼容)

text 分享圖片 size -a ima 拷貝 alt 分享 ron

Cygwin中使用Git遠程推送出現DLL文件不兼容

之前在Window和Linux時使用git遠程推送都沒有什麽問題,今天在Win7中試了下Cygwin的git push是卻出現如下提示:

技術分享圖片

說是不兼容的cygwin DLL文件引起段錯誤。

網上試了好幾個辦法都不行,最後突然想到GitHub分布式主要是通過公鑰和私鑰的原理來實現的。

因為在Win7上已經安裝了Git, 也就是說私鑰已經有了。於是直接把Win7上.ssh下面的文件拷貝到Cywgin home路徑下的.ssh路徑,發現居然可以了。

Win7: C:\Users\Administrator\.ssh

Cygwin: D:\Cygwin\home\Administrator\.ssh (原來的文件備份)

Cygwin中使用git時無法遠程推送(出現DLL文件不兼容)