TortoiseGit的安装及使用, 并配合Gitee码云使用

文章详细介绍了在Windows10操作系统中,如何安装和配置TortoiseGit,以及如何与Gitee码云配合使用,包括创建本地Git库,设置Git和SSH密钥,将代码推送到远程仓库的过程。

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

Windows10下, TortoiseGit的安装及使用, 并配合Gitee码云使用!

1) 安装TortoiseGit

官网, 32位, 64位, 自选

Download – TortoiseGit – Windows Shell Interface to Git

2) 点击下载, 安装, 我选择的是64位, 中文安装包(说明: 中文安装包也分32, 64位), 这两个下载.

Tips: 如果官网下载太慢, 就直接搜索 tortoisegit x32 或 tortoisegit x64!

  安装, 先安第一个, 再安装语言包

  一直点击 Next > 就行, 安装完成后, 先运行,不要关, 然后再安装语言包, 选择语言.

  点击 2 的下一步到

  Tips: 发现没有git.exe不能继续, 于是去下载git

Git - Downloads

  安装, 安装Git时, 一直点击 Next > 不要停, 直到结束

  此时再跳到TortoiseGit, 找到git.exe, 点击下一步

  Tips: 后面的不要管, 点完成, 之后再进行配置!

2) 安装完成后, 开始配置. 本地git库和远程git库

  1. 创建本地git库

  ① 找到你的网站根目录 WWW 下, 创建一个项目文件夹(自取名), 进入文件夹, 然后点击右键会出现

一个Git在这里创建版本库, 点击它, 然后出来一个对话框, 直接点击确定.

  此时在此文件夹中就会出现一个隐藏的文件夹, 再次点击右键就会出现...

  ② 在文件夹中创建一个php文件, 随便输出. 

③ 右键, 点击提交, 出现对话框, 添加日志消息, 点全部, 点击提交

\

  提交成功, 点击关闭.

  ④ 之后就是, 在文件夹中点击右键, 将代码 推送(push) 到云端, 按图片来, 一步一步走

   ⑤ 第一步, URL, 需要你的远程版本库的url, 首先就要创建远程版本库了(看"开始第一步").

  获取到URL后, 粘贴到 1 上去.

  ⑥ 第二步, Putty密钥(看"开始第二步").

 开始第一步: 创建远程git库, 项目

  Tips: 我用的是码云...

  创建项目名尽量和本地名称相同.

  创建成功后, 此URL就是上面所需, 点击复制.

  开始第二步: 获取Putty key.

  跟着图片点击

Tips: 此步骤需要不停滑动鼠标, 进度就会快!

  完成后, 出现Key, 复制, 把 == 好之前的都复制, 然后来到你的Git网, 添加SSH, 把 2 箭头也点了, 保存private key保存在一个文件夹中,

桌面也行, 记住位置, 后面要用.

  1 箭头

  把上面复制的 key 粘贴上去, 确定.

  生成.

   2 箭头

  生成一个 PPK 文件. 留住.

注意:有可能你用的git仓库他对key的要求长度是3071,你用默认长度生成的key就过不了验证。报错:无法验证您的 SSH 密钥: key length is not enough: got 2048, needs 3071。这时候我们需要用putty工具修改长度,重新生成key,如下图:

---------------------------

  ok, 一切完成, 再回到 ⑥

  把生成的 PPK 文件浏览打开它, 点击确定.

  推送!

### TortoiseGit 使用指南及常见问题解决方案 #### 一、TortoiseGit 的基本安装与配置 为了确保 TortoiseGit 正常工作,需遵循以下步骤完成安装和基础设置: 1. **检查系统环境** 需确认操作系统满足 TortoiseGit 的最低要求(通常为 Windows 7 及更高版本),确保已安装最新版的 Git for Windows[^1]。 2. **下载与安装** 访问官方站点获取最新版本的 TortoiseGit 安装包,在网络稳定的条件下完成下载。随后以管理员身份运行安装程序,保障安装流程顺利进行[^1]。 3. **验证 Git 路径配置** 完成安装后,通过 TortoiseGit 设置界面检查 Git 执行路径是否正确。若发现错误,则手动输入实际的 Git 安装地址[^1]。 #### 二、中文乱处理方法 在使用 TortoiseGit 处理涉及中文字符的内容时,可能会遇到编异常的情况。以下是具体的解决措施: - 进入右键菜单中的 `Settings` -> `Git` 页面; - 新增两项全局配置参数: ```ini [core] quotepath = false [gui] encoding = utf-8 ``` 上述调整可有效防止因编差异引发的显示混乱现象[^2]。 #### 三、SSH 密钥管理工具 Pageant 的启用 对于需要频繁切换 SSH 私钥场景下的用户而言,Pageant 是一款便捷的选择。具体操作如下所示: 1. 查找 TortoiseGit 安装目录内的 `bin/pageant.exe` 文件,双击启动或将之拖拽至桌面生成快捷图标[^3]。 2. 将预设 `.ppk` 格式的私钥文件作为参数附加到页表进程的目标字段里,例如: ```plaintext "C:\Program Files\TortoiseGit\bin\pageant.exe" D:\git\key\xxx.ppk ``` 3. 把定制化后的链接存放到系统的开机自启区域 (`shell:startup`) 下面以便每次登录自动加载密钥数据[^3]。 #### 四、日常提交推送功能演示 当项目中有待更新资源存在时,可以通过简单的几步实现本地更改同步远程仓库的目的: - 对应目标文档夹处唤起上下文选项卡,选取 “Git Commit…” 动作触发对话框呈现; - 在弹窗内部撰写描述文字之后按下 OK 键结束本次记录动作;紧接着利用 Push 操作上传成果至上端服务节点[^4]。 #### 五、Rebase 合与冲突解析概览 不同于常规 Merge 方式简单叠加历史记录的做法,Rebase 更倾向于重塑开发轨迹从而获得更加清晰连贯的时间线结构。然而由于其本质在于重新应用一系列变更集,所以潜在风险也相对较高一些。典型应用场景包括但不限于将某个特性分支无缝融入主线之中而无需额外引入多余的交汇点事件。执行期间大致经历三个阶段——撤销原始提交序列形成独立补丁集合、拉取另一参照系最新状态以及最终回放先前暂存的操作单元回到现有基底之上[^5]。 --- ###
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值