git安装过程

这几天项目里需要进军git,以前从来没接触过,昨天研究了一下午也没安装成功过,网上的都不行,卸载重装了N遍,今天上午终于成功了。把经验分享给大家。

准备工作

Git主要是将不用用户电脑中的代码版本进行控制,这就需要用户电脑中也需要安装Git环境,以下是windows下Git环境的安装:

需要下载安装两个软件:

1、TortoiseGit,是TortoiseSVN的Git变种,主要用于图形化显示

32位系统安装包

http://dev.focus.cn/git_tools/TortoiseGit-1.7.15.0-32bit.zip

http://dev.focus.cn/git_tools/TortoiseGit-LanguagePack-1.7.15.0-32bit-zh_CN.msi(语言包)

 

64位系统安装包

http://dev.focus.cn/git_tools/TortoiseGit-1.7.15.0-64bit.zip

http://dev.focus.cn/git_tools/TortoiseGit-LanguagePack-1.7.15.0-64bit-zh_CN.msi

 

2、msysGit,windows下的Git版本,是TortoiseGit所必须依赖的

http://dev.focus.cn/git_tools/Git-1.8.0-preview20121022.exe

 

下载完两个软件之后,首先安装TortoiseGit,安装完TortoiseGit之后先别急着用,接着安装msysGit,安装过程中的一些选项都可以默认!


注意:win7系统会有一个program files和program files(x86),在安装msysGit的时候选择路径尽量跟TortoiseGit在一个文件夹下。


使用教程

准备工作做好之后,以下是实验室GitLab的使用教程:

1、登录你的GitLab的地址,把鼠标移到页面右上角的花形图案,然后点击出现的”My profile“,该栏是用户的配置信息,包括账户信息、SSH Keys以及代码风格等

 

2、生成自己电脑本机的ssh key,打开桌面上的Git.bash,输入”ssh-keygen -t rsa -C "xxx@xxx",引号里是你注册的邮箱地址。然后敲回车,有的系统可以不输入存密码的地址有的需要,我的就需要,那就按照他的提示来,输入id_rsa,他只需要一个存密码的名字,如果不需要就一直回车,直到生成key成功为止。把生成的key复制到GitLab里的SSH KEY里,add new一个。注意一个问题就是,如果生成的id_rsa.pub是在你的C:/用户/管理员/这个根目录下,要把id_rsa.pub和id_rsa这两个文件挪到.ssh这个文件夹下面,这个非常重要,如果不这么操作,下面的操作无法进行。

3 TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。也就是说使用ssh-keygen-C "username@email.com" -t rsa产生的密钥在TortoiseGit中不能用。而基于gitlab的开发必须要用到rsa密钥,因此需要用到TortoiseGit的putty keygenerator工具来生成既适用于gitlab的rsa密钥也适用于TortoiseGit的ppk密钥,配置步骤如下:

1)运行TortoiseGit开始菜单中的puttygen程序,点击generate,鼠标在空白处晃动让key生成,生成以后复制上面的公钥到GItLab里,再add new一个,然后点击下面的save private key保存私钥到C:/用户/管理员/.shh文件夹下,自己起个名字。

2)运行TortoiseGit开始菜单中的Pageant程序,程序启动后将自动停靠在任务栏中,图标显示为,双击该图标,弹出key管理列表,点击add key选中你刚才生成的私钥

3 在本地随意右键就可以看到git的图标了。

4 设置git,右键设置,点击git输入你的名字和注册的邮箱。

5 在本地随意建一个文件夹,点击右键克隆就可以了。


克隆的具体细节可以百度,主要就是安装过程比较痛苦。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值