TortoiseGit 入门指南
什么是 TortoiseGit?
TortoiseGit 是一个 Git 版本控制系统的 Windows Shell 界面扩展,它集成了 Windows 资源管理器,提供了直观的图形用户界面来操作 Git 仓库。
安装 TortoiseGit
-
先决条件:
-
安装 Git for Windows (Redirecting…)
-
-
下载安装:
-
从官网下载 TortoiseGit:Download – TortoiseGit – Windows Shell Interface to Git
-
运行安装程序,按向导完成安装
-
下载安装 TortoiseGit 语言包。Download – TortoiseGit – Windows Shell Interface to Git
-
-
配置:
-
配置中文界面。
-
配置右键菜单.。在设置对话框中,点选左边的"Context Menu",设置常用的右键菜单。
-
设置您的用户名和邮箱。
-
基本使用
1. 克隆仓库
-
在资源管理器中右键 → "Git 克隆..."
-
输入仓库 URL(如:
https://github.com/username/repo.git
) -
选择目标目录
-
点击"确定"开始克隆
2. 提交更改
-
在仓库目录中右键 → "Git 提交(C) -> master..."
-
勾选要提交的文件
-
输入提交信息
-
点击"提交"按钮
3. 推送更改
-
提交后右键 → "Git 推送(H) ..."
-
选择远程仓库(通常是 origin)
-
点击"确定"推送更改到远程
4. 拉取更新
-
右键 → "Git 获取(E) ..."
-
点击"确定"从远程获取最新更改
常用功能
-
查看日志:右键 → "TortoiseGit" → "显示日志" 查看提交历史
-
创建分支:右键 → "TortoiseGit" → "创建分支(B)..."
-
切换分支:右键 → "TortoiseGit" → "切换/检出(W)..."
-
解决冲突:当拉取或合并遇到冲突时,右键 → "TortoiseGit" → "解决冲突(O)..." 解决冲突
-
比较差异:右键文件 → "TortoiseGit" → "比较差异(D)"
高级功能
-
合并分支:
-
右键 → "TortoiseGit" → "合并(M)..."
-
选择要合并的分支
-
-
变基操作:
-
右键 → "TortoiseGit" → "变基(rebase)..."
-
-
暂存更改:
-
右键 → "TortoiseGit" → "Stash Save" 暂存当前更改
-
"Stash Pop" 恢复暂存的更改
-