Windows下搭建msysgit环境下载代码的方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36662437/article/details/82353631

本篇文章请结合上篇文章一起操作

各位研发和想看代码的PM们,
有一些同事喜欢在Windows下修改代码,下面介绍一下在Windows下使用msysgit环境,利用我们修改过的repo下载/提交代码的方法:

1、  安装msysgit;

 

https://pan.baidu.com/s/1jdRt5r0zXBarm8ROdTswxw(安装包)

https://blog.csdn.net/qq_36662437/article/details/82353608(这个是具体的图文安装步骤)

2、  安装Python;

 

https://www.python.org/downloads/

记得要下载2.7.X的,Python3.X的不能用repo

注意:安装好之后,要设置系统的环境变量PATH,在里面加上Python的路径,否则在Git Bash里面无法找到python(会导致repo无法使用),方法:

2.1、 点击“开始”菜单,在“计算机”上点鼠标右键,点“属性”

1.jpg

2.2、 点“环境变量”

2.jpg

2.3、 在“系统变量”里面找到Path,然后选中,点“编辑”

3.jpg

2.4、在“变量值”的最后加上你的Python安装的路径,比如我的是“C:\Python27”

4.jpg

2.5、然后就是一路点“确定”,如果你之前开着git shell,你需要退出重新进一次,就可以了。


3、  下载ICONV.DLL;

http://www.dll-files.com/dllindex/dll-files.shtml?iconv

https://pan.baidu.com/s/11ayv7cuUw1MHNmQrL2ISMw(这个下载可直接使用)

点“DOWNLOAD ZIP-FILE”(也可以用附件的)
解压,然后把iconv.dll拷贝到msysgit的安装目录下
可能是C:\Program Files\Git\bin或C:\Program Files (x86)\Git\bin目录

如果不安装iconv.dll,那么repo的签名校验就会失败,也可以在repo init时加上参数--no-repo-verify以解决;
否则,就下载不到为Windows修改过的repo,下载就会报错。

下面的命令需要在Git Bash里面执行:
可以先进入Git Base(开始菜单->所有程序->Git->Git Bash),然后用命令建目录,下载代码,也可以在“我的电脑”里建好目录, 然后进入,点鼠标右键,选“Git Base”,这样出来的Shell就在那个目录下;

5.jpg

4、设置git的用户和邮箱:

git config --global user.name Name

git config --global user.email [email protected]

5、下载windows版的repo:

6、拷贝repo脚本到用户的bin目录:

mkdir ~/bin

cp repo/repo ~/bin

如果还是不能执行repo命令(报sh: repo: command not found)就直接拷贝到/bin/目录下:

cp repo /bin/

如果还是不行,怎么都找不到repo命令,就只能是把含有repo命令的目录写到PATH环境变量里面了, 请参考2、安装Python中的设置Python路径的方法。

7、下载代码(下载方法和Linux下的一样)

repo init -u 下载地址 -b 分支
repo sync

8、提交代码(也一样)

repo upload .

9、windows Git Bash 无法运行python文件

https://blog.csdn.net/qq_36662437/article/details/82382746

猜你喜欢

转载自blog.csdn.net/qq_36662437/article/details/82353631