文章目录
- Git安装
- TortoiseGit安装
- TortoiseGit下载
- TortoiseGit安装
- TortoiseGit语言包安装
- TortoiseGit设置
- Git服务器添加密钥
- 示例
- 设置beyondcompare作为比较工具
Git安装
下载Git安装包
Git 官方网站: http://git-scm.com/
下载页面: http://git-scm.com/downloads
Windows版本下载地址:
- https://gitforwindows.org/
- http://git-scm.com/download/win
因为准备使用TortoiseGit做图形客户端,所以就不选择Git GUI 版本(也可以选择GUI版本)。打开Windows的下载页面后,应该会自动弹出下载框,选择保存即可. 如果没有弹出,可以右键点击页面中的 click here to download manually., 选择另存为即可,如果资源下载很慢,可以使用迅雷。
![[625]Git +TortoiseGit安装配置详细步骤_#github](https://s2.51cto.com/images/blog/202508/16003424_689f619086efb5497.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
去除文件锁定(非必须)
然后鼠标双击安装文件, 如果有Windows拦截警告,允许即可
然后出现安装向导界面,点击下一步(Next)即可:
![安装向导界面 [625]Git +TortoiseGit安装配置详细步骤_安装包_02](https://s2.51cto.com/images/blog/202508/16003424_689f6190aaa0142318.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
接着出现授权信息界面, Next即可:
![授权信息界面 [625]Git +TortoiseGit安装配置详细步骤_#github_03](https://s2.51cto.com/images/blog/202508/16003424_689f6190dac8442968.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
选择安装路径
![image.png [625]Git +TortoiseGit安装配置详细步骤_Windows_04](https://s2.51cto.com/images/blog/202508/16003425_689f61912470c52977.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
选择文件关联,如果你不清楚,直接默认,下一步即可. 如果你想要右键菜单清爽一点,就把下图中的那个勾给去掉. 这里把所有勾去掉也是可以的,更清爽,这里要×掉的,可以不用×掉的
![image.png [625]Git +TortoiseGit安装配置详细步骤_#git_05](https://s2.51cto.com/images/blog/202508/16003425_689f61914fa3479068.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
接着出现开始菜单文件夹,默认,下一步即可:
![image.png [625]Git +TortoiseGit安装配置详细步骤_#git_06](https://s2.51cto.com/images/blog/202508/16003425_689f61917816724733.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
然后是是否配置Path的配置,选择中间一个,可以通过 Windows命令行(CMD)调用 git 命令。 然后点击下一步.
![image.png [625]Git +TortoiseGit安装配置详细步骤_#git_07](https://s2.51cto.com/images/blog/202508/16003425_689f619197a5535243.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
选择回车换行的格式。默认即可.(检出时转换为Windows风格,提交时转换为Linux风格.)
![回车换行风格(CRLF-LF) [625]Git +TortoiseGit安装配置详细步骤_Windows_08](https://s2.51cto.com/images/blog/202508/16003425_689f6191af9c675683.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
然后是安装进度界面
![image.png [625]Git +TortoiseGit安装配置详细步骤_#git_09](https://s2.51cto.com/images/blog/202508/16003425_689f6191d58d869373.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
安装完成. 去掉那个查看版本说明的复选框,点击完成(Finish)按钮即可
![image.png [625]Git +TortoiseGit安装配置详细步骤_Windows_10](https://s2.51cto.com/images/blog/202508/16003426_689f61920c43829346.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
可以在cmd里面测试是否设置了Path,是否安装成功. 在CMD中输入 git 或者 git --version 试试
![image.png [625]Git +TortoiseGit安装配置详细步骤_#git_11](https://s2.51cto.com/images/blog/202508/16003426_689f619266e491088.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
如果按照前面的步骤安装下来,那么 git 程序所在的路径已经添加到系统 PATH 中(path就相当于系统自动查找路径列表),所以可以直接在任意路径的 cmd 下执行 git 命令. 如果没有添加,则需要 cd 切换到Git所在的 bin 目录下,才能执行 git 命令。
TortoiseGit安装
TortoiseGit 简称 tgit, 中文名海龟Git. 海龟Git只支持神器 Windows 系统, 有一个前辈海龟SVN, TortoiseSVN和TortoiseGit都是非常优秀的开源的版本库客户端. 分为32位版与64位版.并且支持各种语言,包括简体中文(Chinese, simplified; zh_CN).
注意: XP系统已经不支持最新的安装包,请尽量使用 Win7 或更高版本的操作系统
官方说明是: Windows XP 只兼容 1.8.16.0 及之前的版本: (last version which is compatible with Windows XP is 1.8.16.0
TortoiseGit下载
- http://download.tortoisegit.org/tgit/
- https://tortoisegit.org/download/
打开下载页面后, 找到对应的 Latest stable release (最新稳定版) 目录,如当前为 2.3.0.0版本 , 点击进入对应的页面。
![image.png [625]Git +TortoiseGit安装配置详细步骤_Windows_12](https://s2.51cto.com/images/blog/202508/16003426_689f61929684949088.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
选择一个版本,进入具体版本页面后,根据Windows操作系统版本选择相应的程序安装包和中文语言包.
比如, 32位系统(带32bit,或者 x86, i586等标识).
- 32位程序安装包下载地址: https://download.tortoisegit.org/tgit/2.3.0.0/TortoiseGit-2.3.0.0-32bit.msi
- 32位中文语言包下载地址: https://download.tortoisegit.org/tgit/2.3.0.0/TortoiseGit-LanguagePack-2.3.0.0-32bit-zh_CN.msi
同样, 64位系统(带64bit,或者 x86_64, x64等标识).
- 64位程序安装包下载地址: https://download.tortoisegit.org/tgit/2.3.0.0/TortoiseGit-2.3.0.0-64bit.msi
- 64位中文语言包下载地址: https://download.tortoisegit.org/tgit/2.3.0.0/TortoiseGit-LanguagePack-2.3.0.0-64bit-zh_CN.msi
版本下载页面如下所示:
![image.png [625]Git +TortoiseGit安装配置详细步骤_安装包_13](https://s2.51cto.com/images/blog/202508/16003426_689f6192e9dc521674.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
请下载对应的安装包和语言包,放到某个目录下. 然后像上一节所说的 Git 安装包一样, 查看下载完成的文件属性,解除锁定。
TortoiseGit安装
我们需要先安装程序包,然后安装语言包(LanguagePack). 因为TortoiseGit 只是一个程序壳,必须依赖一个 Git Core,必须要安装Git。下面以64位版本为演示(64,32位除文件名不一样,其他的操作都一致)
双击安装程序 TortoiseGit-2.3.0.0-64bit.msi. 弹出安装向导界面:
![image.png [625]Git +TortoiseGit安装配置详细步骤_git_14](https://s2.51cto.com/images/blog/202508/16003427_689f61931c18f24983.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
下一步,进入版权信息界面. 直接点击下一步(Next)即可.
![image.png [625]Git +TortoiseGit安装配置详细步骤_#git_15](https://s2.51cto.com/images/blog/202508/16003427_689f61934bcb318380.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
下一步,选择SSH客户端. 可以选择 TortoiseGitPlink(位于TortoiseGit安装目录/bin 下), 也可以选择 Git 默认的SSH客户端,位于 Git安装目录/bin/ssh.exe(如果配置了 Path,那直接是 ssh.exe)
![image.png [625]Git +TortoiseGit安装配置详细步骤_Windows_16](https://s2.51cto.com/images/blog/202508/16003427_689f61938f33660718.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
接着是选择安装目录,可以保持默认,或者安装到开发环境目录下,安装的程序组件保持默认即可:
![image.png [625]Git +TortoiseGit安装配置详细步骤_安装包_17](https://s2.51cto.com/images/blog/202508/16003427_689f6193ae74e41910.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
下一步到确认安装界面,点击 Install按钮安装即可,如下图所示:
![image.png [625]Git +TortoiseGit安装配置详细步骤_Windows_18](https://s2.51cto.com/images/blog/202508/16003427_689f6193cc8bd6877.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
安装完成,点击 Finish 按钮即可:
![image.png [625]Git +TortoiseGit安装配置详细步骤_安装包_19](https://s2.51cto.com/images/blog/202508/16003428_689f619416ee39008.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
如果以前有老版本,则选择覆盖,关闭旧程序并尝试重启即可
TortoiseGit语言包安装
双击打开 TortoiseGit-LanguagePack-2.3.0.0-64bit-zh_CN.msi ,则弹出语言包安装向导:
![image.png [625]Git +TortoiseGit安装配置详细步骤_Windows_20](https://s2.51cto.com/images/blog/202508/16003428_689f61943a22f61401.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
点击下一步(Alt+N), 语言包会自动安装完成:
![image.png [625]Git +TortoiseGit安装配置详细步骤_#github_21](https://s2.51cto.com/images/blog/202508/16003428_689f61945c8f022991.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
点击完成按钮即可
TortoiseGit设置
随便进入一个文件夹,鼠标右键进行设置。右键->TortoiseGit(T)->设置, 进入设置页面。
![image.png [625]Git +TortoiseGit安装配置详细步骤_git_22](https://s2.51cto.com/images/blog/202508/16003428_689f6194a10d998017.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
在设置页面中,点击“常规设置”然后单击“重新运行首次启动向导”。
![image.png [625]Git +TortoiseGit安装配置详细步骤_git_23](https://s2.51cto.com/images/blog/202508/16003428_689f6194bef6151655.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
在向导界面,所有选项一直下一步,直到下面界面,并按照界面选择
![image.png [625]Git +TortoiseGit安装配置详细步骤_git_24](https://s2.51cto.com/images/blog/202508/16003429_689f6195207c852325.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
生成秘钥对,如下图操作:
![image.png [625]Git +TortoiseGit安装配置详细步骤_#github_25](https://s2.51cto.com/images/blog/202508/16003429_689f6195664d336791.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
生成完的密钥界面如下。然后点击“Save private key”,将私钥保存在一个不常用的目录下,以保证不会被删除。名称随意,例如“c:\xes.ppk”。然后将上面去榆中的密钥全部复制下来,备用。
![image.png [625]Git +TortoiseGit安装配置详细步骤_Windows_26](https://s2.51cto.com/images/blog/202508/16003429_689f6195abc8893106.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
Git服务器添加密钥
打开Git服务器个人页面,进入设置页面,按照下图添加密钥:
![image.png [625]Git +TortoiseGit安装配置详细步骤_#git_27](https://s2.51cto.com/images/blog/202508/16003429_689f6195d4bb596054.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
![image.png [625]Git +TortoiseGit安装配置详细步骤_安装包_28](https://s2.51cto.com/images/blog/202508/16003430_689f619605e1855176.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
确保git设置界面下面选项
![image.png [625]Git +TortoiseGit安装配置详细步骤_git_29](https://s2.51cto.com/images/blog/202508/16003430_689f61963b70234536.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
示例
克隆一个项目
在工作目录下,如 “F:\STUDY\GIT_STUDY”中,鼠标右键点击空白处,选择: TortoiseGit --> 克隆…(clone…) ;则会弹出克隆对话框,如下图所示:
![image.png [625]Git +TortoiseGit安装配置详细步骤_#git_30](https://s2.51cto.com/images/blog/202508/16003430_689f61966f03141309.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
在URL中填写项目的访问地址,如:
https://github.com/cncounter/translation.git本地目录,你也可以自己选择,一般默认即可.然后点击"确定"按钮,开始克隆项目. 根据项目大小,时间会不一样. 克隆完成后,如果没有错误,会给出提示:
![image.png [625]Git +TortoiseGit安装配置详细步骤_#git_31](https://s2.51cto.com/images/blog/202508/16003430_689f6196bc03c42461.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
- 克隆: 就类似于拷贝,但是因为 SVN,Git之类的版本库存储时都是一个(数据)库,所以叫克隆.
- Git项目的URL: 可以在线访问Git项目页面,在右侧可以看到 SSH, HTTPS, SVN的访问路径.
设置beyondcompare作为比较工具
选择自己的beyondcompare工具所在目录即可。
![image.png [625]Git +TortoiseGit安装配置详细步骤_安装包_32](https://s2.51cto.com/images/blog/202508/16003430_689f6196e597c46944.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
参考:
https://www.jianshu.com/p/d1c605faac37