从github上clone代码的时候有时候报如下错误:
fatal: unable to access 'https://github.com/grpc/grpc-java.git/': error:1407742E
:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
我之前安装的git版本:
>git --version git version 1.8.3.msysgit.0
所以打算升级下git版本:2.20.1,在升级到此版本时,现在git的新版本又要求系统Vista及以上,我的还是xp老系统:参考:https://lobin.iteye.com/blog/2435854
所以打算在Cygwin下从源代码安装
Cygwin下从源代码安装git
从源代码安装git之前,先安装以下软件工具, 安装方法参考文章:https://lobin.iteye.com/blog/2435854
zlib
msgfmt(Search "gettext")
先下载git-2.19.2.tar.gz:
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.19.2.tar.gz
解压后:
$ ./configure $ make $ make install
检查是否安装成功
$ which git /usr/local/bin/git $ git --version git version 2.19.2
如果报fatal: 无法为 'https' 找到远程助手错误:
$ git clone https://github.com/grpc/grpc-java.git grpc-java 正克隆到 'grpc-java'... fatal: 无法为 'https' 找到远程助手
找到git-remote-https:
$ which git-remote-https /usr/lib/git-core/git-remote-https
将/usr/lib/git-core/git-remote-https添加到PATH环境变量。
这样就可以正常clone了:
$ git clone https://github.com/grpc/grpc-java.git grpc-java 正克隆到 'grpc-java'... remote: Enumerating objects: 2, done. remote: Counting objects: 100% (2/2), done. remote: Compressing objects: 100% (2/2), done. 接收对象中: 6% (5142/83931), 2.18 MiB | 9.00 KiB/s
相关推荐
Git是用于Linux内核开发的版本控制工具。与CVS、Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的...其实Git的源代码中已经加入了对Cygwin与MinGW编译环境的支持,且逐渐完善,为Windows用户带来福音。
3.1.2 从源代码进行安装/ 23 3.1.3 从Git版本库进行安装/ 23 3.1.4 命令补齐/ 25 3.1.5 中文支持/ 25 3.2 在Mac OS X 下安装和使用 Git/ 26 3.2.1 以二进制发布包的方式安装/ 26 3.2.2 安装 Xcode/ 27 3.2.3 使用 ...
git是一个分布式版本控制工具 Git --- The stupid content tracker, 傻瓜内容跟踪器。...其实 Git 的源代码中已经加入了对 Cygwin 与 MinGW 编译环境的支持并被逐步完善,对于 Windows 使用者是个福音。
Git --- The stupid content tracker, 傻瓜内容跟踪器。Linus 是这样给我们介绍 Git 的。...其实 Git 的源代码中已经加入了对 Cygwin 与 MinGW 编译环境的支持并被逐步完善,对于 Windows 使用者是个福音。
linux 或cygwin,前提是需要装git, 直接运行该脚本就行 ./GetAndroidSourceCode
鉴于OpenPLC是唯一提供完整源代码的控制器,因此它已在用作工业网络安全研究的框架。 OpenPLC项目包含三个子项目:安装:git clone https://github.com/thiagoralves/OpenPLC_v3.gitcd OpenPLC_v3./install.sh ...
Basic,Javascript,FORTRAN,ML,Haskell,Lisp,Scheme,Pascal,Modula2,Ada,Perl,TCL,Matlab,VHDL,Verilog,Spice,MIPS汇编,a8086的源代码组件,a8086组件,MIPS组件和HCL2。 pdf,doc,docx,odt和rtf...
socat源代码的镜像以及针对Windows,Linux(x64和x86)和MacOS(x64)的预构建版本 发行版 可以从此存储库的“发行版”部分下载适用于Linux和Windows的x64和x86二进制文件。 也可以使用x64 MacOS二进制文件: 制作...
安装选择一个目录来安装该工具,在此之下称为目录$ COBRA $ git clone 这将为您提供一个包含一组子目录的目录,如下所示: drwxrwxr-x 2 gh gh 4096 May 16 12:59 bin_linux#适用于Linux的可执行文件drwxrwxr-x 2 ...
Basic,Javascript,FORTRAN,ML,Haskell,Lisp,Scheme,Pascal,Modula2,Ada,Perl,TCL,Matlab,VHDL,Verilog,Spice,MIPS汇编,a8086的源代码组件,a8086组件,MIPS组件和HCL2。 pdf,doc,docx,odt和rtf...
cxxtags旨在成为轻量级和可移植的源代码标记系统。 先决条件 llvm 和 clang 库和头文件 leveldb 库和 C/C++ 头文件。 py-leveldb LevelDB 的线程安全 Python 绑定。 cxxtags是在Ubuntu 14.04,python-2.7.6和...
CppUTest C / C ++的CppUTest单元测试和模拟框架松弛渠道:入门您需要执行以下操作才能开始: 从源代码构建(基于unix,cygwin,MacOSX): git clone git://github.com/cpputest/cpputest.git cd cpputest_build ...
用您的平台替换“ linux”,例如avr32-linux,cygwin,freebsd,iphoneos,linux,linux-64bit,macosx,openbsd,solaris-64bit等(请参阅config.PLATFORM文件) 您将找到各种可执行文件: ./testProgs-包含各种...
然后运行make从源代码构建。 如果您不在Linux上,请运行make nolinux 。 在Windows上, Cygwin软件包gcc-core , git和make是必需的。 用法 Usage: ./bin/massdns [options] [domainlist] -b --bindto Bind to IP ...
1.1从源代码构建工具链: ./autogen ./configure 在* nix平台下具有较高的权利: (sudo) make && (sudo) make install 修补的工具链源代码内嵌在git下载的存储库中。 如果您想使用vanilla软件包并应用补丁来...
从源代码构建XPI git clone --depth 1000 https://github.com/pentadactyl/pentadactyl.git cd pentadactyl/ make -C pentadactyl xpi 生成的XPI将放置在downloads/文件夹中。 建立依赖 压缩 gmake 标准POSIX命令...
美世的OpenWrt来源 该存储库是我自己使用的... 例如,在Debian中: 跑步sudo apt-get update 然后sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev p
需要cygwin或git-bash(不支持Windows上的bash) 设定方法 使用cygwin或git-bash执行脚本/ install-setting-file.sh以生成设置/ swSettings_ <用户名> .sldreg 启动SolidWorks,保存/恢复设置→指定通过恢复设置...
从源代码构建(基于unix,cygwin,MacOSX): git clone git://github.com/cpputest/cpputest.git cd cpputest_build autoreconf .. -i ../配置 制作 如果要在系统范围内安装CppUTest,则可以使用make install 您还...
从下载源代码,或者使用链接来使用git 。 在 windows cmd.exe控制台中,您应该能够运行wizard.py 。 如果你想从 cygwin 终端运行,你可以输入/cygdrive/c/Python27/python.exe wizard.py安装 PyInstaller 以制作 ....