SourceTree 使用教程

全英文界面适配中文用户:SourceTree 界面翻译对照 + Git 命令与图形操作对照表 + 日常 Git 工作流完整演示。

界面中英对照

本篇 SourceTree 使用教程涵盖了从克隆仓库到高级操作的主要场景。如果你想先了解 SourceTree 的基础功能、适用平台和版本信息,可以先查看 SourceTree 完整介绍页面。

英文中文说明
Clone克隆从远程仓库下载代码
Commit提交保存修改到本地仓库
Push推送上传到远程仓库
Pull拉取获取远程最新代码
Branch分支创建/切换分支
Merge合并合并分支
Rebase变基重新定义提交基准
Stash暂存临时保存未提交修改

Git 命令与操作对照

Git 命令SourceTree 操作
git clone工具栏 → Clone
git add + git commit勾选文件 → 写信息 → Commit
git push工具栏 → Push
git pull工具栏 → Pull
git branch工具栏 → Branch
git merge右键分支 → Merge
git stash工具栏 → Stash
git rebase -i右键提交 → Rebase children interactively

日常操作步骤

  1. 克隆仓库

    工具栏 Clone → 输入远程 URL → 选择本地路径 → 自动下载整个仓库和分支。

  2. 提交代码

    文件状态面板勾选文件 → 底部输入提交信息 → 点击 Commit。支持分块暂存。

  3. 推送与拉取

    工具栏 Push 推送到远程 / Pull 获取最新代码。

  4. 分支操作

    工具栏 Branch 创建新分支 → 右键分支切换/合并。左侧分支图谱展示历史。

  5. 冲突解决

    合并冲突时红色标记文件 → 右键 Resolve Conflicts → 手动选择合并。

日常 Git 工作流

  • 拉取最新代码 — 早上打开 SourceTree,Pull 获取团队更新
  • 创建功能分支 — 从 develop 创建 feature 分支开始编码
  • 提交修改 — 勾选变更文件,输入提交信息,Commit 到本地
  • 推送远程 — 当天工作完成,Push 推送到远程仓库
  • 发起 Pull Request — 在 Bitbucket/GitHub 上创建 PR 等待审查

高级操作

  • 交互式 Rebase — 右键提交记录选择 Rebase children interactively,在界面中排序、合并或编辑历史提交
  • Cherry-pick — 右键目标提交选择 Cherry-pick,将特定提交应用到当前分支
  • Stash 暂存 — 工具栏 Stash 一键暂存未提交修改,切换分支后恢复
  • 标签管理 — 工具栏 Tag 按钮为当前提交打标签,用于标记发布版本号

学习建议

如果你刚接触 Git 和 SourceTree,建议先从简单的个人项目开始练习。创建一个本地仓库,尝试日常的提交、分支、合并操作,感受 SourceTree 图形化界面带来的便利。熟悉基本操作后再探索交互式 Rebase 和 Cherry-pick 等高级功能。

了解更多:返回 SourceTree 首页查看完整功能介绍、版本信息和系统要求。

常见问题

常见问题

SourceTree 界面是英文的怎么学?

核心操作按钮都有图标辅助识别。参考本页中英对照表和命令对照表,通常 1-2 天就能上手。

Git 操作比命令行慢吗?

对于常见操作(提交、推送、分支),图形界面和命令行效率相当。查看历史和解决冲突时,SourceTree 更快。

可以同时连接多个托管平台吗?

可以。SourceTree 支持同时连接 GitHub、Bitbucket、GitLab 等多个远程仓库。