Git、TortoiseGit 与 Beyond Compare 安装配置教程

Git、TortoiseGit 与 Beyond Compare 安装配置教程

目录

前情提要

1. 场景

各位同志在编程的时候是否遇到过:某个代码文件不小心被删除了;某段代码修改后程序突然崩了,却忘记之前的代码是什么了……如果你有一个远端的代码仓库,那么就不用担心这些问题了。

此外,远程代码仓库也可以当作程序员的"网盘"——将自己学习或参与的项目(在允许开源的情况下)上传到远程仓库,之后打开仓库网站,看到自己一步一步的成长,也能带来满满的成就感。

2. Git、TortoiseGit 与 Beyond Compare 简介

  • Git:一个开源的版本控制系统,用于跟踪和管理代码的修改历史。
  • TortoiseGit:一个集成到 Windows 资源管理器的 Git 客户端,提供图形化界面和易于使用的操作,让 Git 的使用更加方便直观(无需使用命令行)。
  • Beyond Compare:一个用于比较远程仓库与本地代码差异的工具。

创建一个远程仓库账号

1. 注册账号

可以选择国内的 Gitee,也可以kx上网选择 GitHub

2. 注意事项(针对 Gitee)

在"个人设置 → 邮箱管理"中,不要勾选"不公开我的邮箱地址"。

公开地址

软件安装(注意安装顺序)

1. 安装 Git

Git 下载地址

Git 官网 选择对应操作系统的安装包。

安装路径可以按需选择。Git 本身并不大,装到 C 盘也没问题——即使项目很多,Git 本体也不会膨胀,它只是可执行程序。建议将 Git 安装到 C 盘(省事,默认路径),项目代码和仓库放到其他盘(如 D:/projects/)。

真正占空间的是:

  • 你克隆下来的项目代码
  • 每个项目里的 .git 文件夹(包含完整历史记录)

这些默认存放在项目所在目录,而非 Git 安装目录。

使用安装包一路点击 Next,当出现 Completing the Git Setup Wizard 界面时,不要勾选 "View Release Notes",继续下一步即可。

通过命令行安装

也可以使用 cmd / PowerShell 命令行安装。

默认安装路径(系统盘,通常是 C:\Program Files\Git):

winget install --id Git.Git -e --source winget

指定安装路径:

D:          # 切换到 D 盘
md Git      # 创建 Git 文件夹
winget install --id Git.Git -e --source winget --install-location "D:\Git"

检测是否安装成功

git -v        # 查看 Git 版本
where git     # 查看 Git 安装路径

也可以鼠标右键查看是否出现了 Git 相关选项。

2. 安装 TortoiseGit

TortoiseGit 下载地址

TortoiseGit 官网 下载对应系统版本。本文以 TortoiseGit-2.18.0.1-64bit.msi 为例。

TortoiseGit

如需中文界面,可下载对应的汉化包(如使用英文则跳过)。

TortoiseGit语言包

双击安装

一路点击 Next,当出现 Completing the TortoiseGit 2.18.0.0(64 bit) Setup Wizard 界面时,勾选 Run first start wizard,点击 Finish。系统可能会提示选择语言(Language),如果没有弹出也别慌,双击语言包安装即可,一路 Next 完成。

首次启动向导,配置 git.exe

Tortoisegit首次启动向导

如果没有修改过 Git 的安装路径,默认路径即可,点击 Next。

随后需要输入自己的名称和邮箱——名称在 Gitee 个人主页中查看(除去 @ 符号后剩下的部分),邮箱即注册时填写的邮箱。

配置用户信息

检查 TortoiseGit 的安装

鼠标右键若出现以下选项,即代表安装成功。

检查TortoiseGit

3. 安装 Beyond Compare

下载安装包

推荐 Beyond Compare 5 中文版,也可以前往 Beyond Compare 官网 下载英文原版。

可以选择自定义安装路径,也可以一路 Next。请记住安装路径,后续配置 TortoiseGit 差异查看器时需要用到。

配置 TortoiseGit 差异查看器

鼠标右键 → 点击上文检查安装截图中出现的"设置(Settings)"。

选择差异查看器(Diff Viewer),然后选择 External(外部工具),并设置路径。

配置Diff Viewer

路径即刚才安装 Beyond Compare 的路径,点击 按钮可以快速定位。

合并工具(Merge Tool)的设置同理,路径与差异查看器保持一致。

验证测试

在任意代码文件上右键,选择需要对比远程仓库与本地差异的文件。

选择对比差异

选择"比较差异(Diff)",若正常打开对比界面则配置成功。

检查Diff安装

Beyond Compare 试用到期解决办法

详细方法可参考:Beyond Compare 4 30天试用到期的解决办法(全),也可自行搜索解决,此处不过多赘述。

Git 仓库

1. 创建 Git 仓库

进入 Gitee,点击加号新建仓库。如需创建公开仓库,请在创建后通过"仓库设置"修改为公开。

输入仓库名称后路径会自动填充,直接点击创建即可,无需初始化仓库。其他配置如有兴趣可自行了解。

2. 克隆/下载仓库到本地

首先复制仓库链接:找到对应仓库,点击"克隆/下载"按钮。

复制仓库链接

当然可以使用终端命令行操作,但既然已经安装了 TortoiseGit,在本地项目目录下右键 → 选择"克隆"即可。

URL 填入刚刚复制的远程仓库地址,TortoiseGit 会自动填好目录,点击确定。

Git克隆

在弹出的页面中填写 Gitee 账号和密码:

Git Credential

如果没有弹出登录窗口,可以打开"凭据管理器"(可直接搜索快速打开)→ 选择"Windows 凭据" → 添加普通凭据,在此处可以编辑、删除或添加凭证。

编辑修改Gitee凭据

克隆完成后,打开目录即可看到仓库中的文件。.git 文件夹为隐藏文件,需要在文件资源管理器中开启"显示隐藏的项目"才能看到。

3. 向远程仓库提交修改后的代码文件

在项目文件上右键,选择 Git Commit(Git 提交),在对话框中填写日志信息(方便日后回溯查看),勾选需要提交的文件,然后:

  1. 点击 Commit(提交)
  2. 再点击 Push(推送)
  3. 最后点击确定
  4. 看到绿色进度条走完即可关闭窗口

致谢

1. 借鉴的博客

2. 放在这里的原因

一是防止侵权(如有侵权请联系我删除);二是防止外部链接失效,所以我自己撰写了这篇博文,文中引用了上述两篇博客的部分内容。

posted @ 2026-05-09 00:15  only赟  阅读(99)  评论(0)    收藏  举报