开发环境
- 操作系统 Windows 10 X64
- Visual Studio 10.0.40219.1 SP1Rel
- Git 2.26.2
Git 安装【必须】
Windows 上安装 Git
http://luoma.pro/Content/Detail/465?parentId=5#%E5%9C%A8Windows%20%E4%B8%8A%E5%AE%89%E8%A3%85%20Git
VS 的插件 Git Source Control Provider 安装【必须】
【离线安装】
进入 https://marketplace.visualstudio.com/items?itemName=yysun.GitSourceControlProvider
下载:https://marketplace.visualstudio.com/items?itemName=yysun.GitSourceControlProvider
运行 GitSccProvider.vsix
VS 中配置 Git Source Control Provider
在右侧的当前源代码管理插件
中选择Git Source Control Provider
,然后点击确定
配置完成,不过没有在工具栏中看到 Git
,不知道是不是不支持中文,或者哪里配置不正确,先不管
TortoiseGit 安装
下载地址:https://tortoisegit.org/download/
下载到两个安装包
TortoiseGit-2.11.0.0-64bit.msi
TortoiseGit-LanguagePack-2.11.0.0-64bit-zh_CN.msi
安装 TortoiseGit-2.11.0.0-64bit.msi
运行 TortoiseGit-2.11.0.0-64bit.msi
一直下一步即可
安装 TortoiseGit-LanguagePack-2.11.0.0-64bit-zh_CN.msi
运行 TortoiseGit-LanguagePack-2.11.0.0-64bit-zh_CN.msi
一直下一步即可
配置中文 右键
VS2010 配置 TortoiseGit
配置成功后,在解决方案上右键,可以看到对应的操作菜单
TortoiseGit 秘钥配置
由于 TortoiseGit 只是一个客户端使用工具,除软件的常规配置(语言包、用户信息等),还需要像 git 一样生成、配置秘钥信息。
开始 –> PuTTYgen,进入 PuTTY Key Generator
点击Generate ,生成的过程中
注意:生成时鼠标要不停划过进度条,不然进度条会一直不动!
先点击Save private key把私有的密钥存起来,记住存储的位置,后面会用到
把生成出来的public Key复制粘贴到Gitlab上面,配置SSH key
打开:开始 –> Pageant,打开以后右下角会有图标,双击点开蓝屏幕电脑那个图标
说明:使用TortoiseGit进行和远端输出项目时,Pageant必须启动且添加了对应的私钥。否则会报错添加前面生成的private key.ppk,也就是私钥。然后关闭