windows 下安装gitflow

本文详细介绍了如何在Windows系统上安装Git,包括下载所需组件、配置环境变量、使用Git进行基本操作,如克隆仓库、初始化本地仓库等,并提供了解决安装过程中可能遇到的问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.安装git 自己去下载个exe就行

2.准备资料 

   http://gnuwin32.sourceforge.net/packages/util-linux-ng.htm 下载 Binaries util-linux-ng-2.14.1-bin.zip

    http://gnuwin32.sourceforge.net/packages/libintl.htm 下载 Binaries libintl-0.14.4-bin.zip


3.国外网站打不开请翻墙吧


4.如果是32位元的os 是在 C:\Program Files\Git, 64位 的os 是在 C:\Program Files (x86)\Git  

 在util-linux-ng-2.14.1-bin\bin找到 getopt.exe 

 在libintl-0.14.4-bin\bin找到 libintl3.dll

 把getopt.exe和 libintl3.dll copy到git安装目录 C:\Program Files (x86)\Git\bin


5.git clone --recursive git://github.com/nvie/gitflow.git c:\gitflow


6.用windows cmd 到 c:\gitflow\contrib 执行

  msysgit-install.cmd "C:\Program Files (x86)\Git"

7. 如果看到类似信息输出,就可以了
C:\gitflow\contrib>git flow
usage: git flow <subcommand>


Available subcommands are:
   init      Initialize a new git repo with suppo
   feature   Manage your feature branches.
   release   Manage your release branches.
   hotfix    Manage your hotfix branches.
   support   Manage your support branches.
   version   Shows version information.


Try 'git flow <subcommand> help' for details.

8.git flow init

9.git flow feature start xxx

10.如果报着个错误 

将Git\bin\下的libiconv-2.dll复制到\Git\libexec\git-core\下即可

GNU libiconv-1.15和libintl-0.19.8.1,VS2015工程和 Makefile 命令行编译文件 优快云-tags: libiconv1.15 libintl 0.19.8.1 VS2015 Makefile 声明: 代码为本人良心制作,虽然花费了一定的时间和精力,但不保证完全没有错误。如果您下载并使用了本代码,将其包含在您发布的应用中,给您带来了经济上,心理上,生活上的损失,本人不负有责任。 所有代码都基于官网进行修改,iconv的代码来源于libiconv-1.15的lib目录,intl的代码来源于gettext-runtime的intl目录。 intl需要iconv的支持,如果想单独编译不需要iconv的intl, 请自行修改intl目录下的config.h文件, /* Define if you have the iconv() function and it works. */ #define HAVE_ICONV 1 /* Define to 1 if you have the header file. */ #define HAVE_ICONV_H 1 为: /* Define if you have the iconv() function and it works. */ /* #undef HAVE_ICONV */ /* Define to 1 if you have the header file. */ /* #undef HAVE_ICONV_H */ 并修改VS工程中预处理器定义,删掉/DDEPENDS_ON_LIBICONV=1 VS的工程为VS2015的工程文件,使用VC140工具集,如果没有2015,也可以用Makefile.mak文件来编译。 nmake /f Makefile.mak [DLL] [DEBUG] 指定 DLL=1 编译dll版本,默认是lib版本,libiconv.lib , libintl.lib。 指定 DEBUG=1 编译debug版本,默认是release版本。 同理,如果intl不需要iconv,请修改上面的配置文件选项,并, 删掉Makefile.mak中/DDEPENDS_ON_LIBICONV=1 配置文件的制作,参考了以下几处,修改的大概原则是,能定义的全定义了,就这样: https://github.com/kahrl/gettext-msvc 这个地址提供了libiconv和libintl的VS工程和配置文件。 https://github.com/winlibs 为编译PHP而修改的libiconv和libintl源码,libiconv是最新1.15版本,gettext不是。 附带的Cygwin目录中的工具 libiconv官方的制作文档,用cygwin配合VC,生成的配置文件。 一大堆的宏和函数搞得我头晕脑涨。所以配置文件如果有错误,也在所难免,所有修改的文件,如config.h,iconv.h,libintl.h都附带了原始文件。 如: 配置文件 原始文件 DLL原始文件 LIB原始文件 config.h config.h.in iconv.h iconv.h.build.in iconv.h.in localcharset.h localcharset.h.build.in localcharset.h.in libgnuintl.h libgnuintl.in.h 欢迎同学们下载测试。有问题可以给我发邮件travel981cn@139.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值