由于各种原因,自建的gitlab服务器使用了非标准端口的HTTP服务,即使正确的加入了sshkey, 也依然提示需要输入用户和密码,而同样的情况下, windows下的git-shell则可以正常免密码进行pull和push, 而在linux下却不行, 尝试进行git版本的升级(默认是1.9.1)无效,因此可以使用以下方法进行操作,以实现免输入密码和用户名
首先git远端地址使用 HTTP 方式
|
|
写入以下内容
|
|
然后测试
|
|
由于各种原因,自建的gitlab服务器使用了非标准端口的HTTP服务,即使正确的加入了sshkey, 也依然提示需要输入用户和密码,而同样的情况下, windows下的git-shell则可以正常免密码进行pull和push, 而在linux下却不行, 尝试进行git版本的升级(默认是1.9.1)无效,因此可以使用以下方法进行操作,以实现免输入密码和用户名
首先git远端地址使用 HTTP 方式
|
|
写入以下内容
|
|
然后测试
|
|