菜鸟-创作你的创作

SourceTree 使用方法 + 安装终极指南

下面是一篇从 0 到 1 的完整教程,涵盖 SourceTree 的下载安装、基础配置、核心使用方法与常见问题,非常适合作为博客或新手入门指南。


SourceTree 使用方法 + 安装终极指南(新手必看)

一、SourceTree 是什么?

SourceTree 是一款由 Atlassian 出品的 免费 Git 图形化客户端,支持 Git / Mercurial,适合不熟悉命令行的新手,也深受经验开发者喜爱。

主要优点


二、SourceTree 下载与安装

1️⃣ 下载 SourceTree

官网地址:
👉 https://www.sourcetreeapp.com/

支持平台:

点击 Download for Windows / Mac


2️⃣ 安装流程(Windows / Mac 通用)

  1. 双击安装包
  2. 按提示完成安装
  3. 启动 SourceTree

⚠️ 注意


三、首次启动配置(非常重要)

1️⃣ Git 工具配置

首次启动会提示:

📌 建议:直接使用 SourceTree 内置 Git


2️⃣ 用户信息设置

User Name: your name
Email: your@email.com

⚠️ 这将写入 Git 提交记录


3️⃣ SSH Key(可选但推荐)


四、SourceTree 界面快速认识

区域说明
左侧仓库列表
中间提交记录
右侧文件改动
顶部常用操作按钮

五、使用 SourceTree 克隆仓库

方法一:克隆远程仓库(最常见)

  1. 点击 Clone
  2. 填写仓库地址(HTTPS / SSH)
  3. 选择本地路径
  4. 点击 Clone
https://github.com/user/repo.git


六、常用操作详解(核心)


1️⃣ 提交代码(Commit)

  1. 修改文件
  2. 点击 Commit
  3. 勾选需要提交的文件
  4. 填写提交信息
  5. 点击 Commit

📌 提交信息建议:

fix: correct login bug
feat: add user profile page


2️⃣ 推送代码(Push)

Commit → Push


3️⃣ 拉取代码(Pull)

Pull = Fetch + Merge


4️⃣ 分支管理(重点)

创建分支

Branch → New Branch

切换分支

合并分支

Merge → 选择来源分支


5️⃣ 解决冲突(图形化优势)

当出现冲突时:

📌 解决后记得 再次 Commit


七、标签(Tag)与版本管理

创建 Tag

Tag → 输入版本号

示例:

v1.0.0
v1.1.0


八、撤销与回滚操作

撤销未提交改动

右键文件 → Discard

回滚到历史版本

右键某次 Commit → Reset

⚠️ Reset 有风险,新手慎用 Hard


九、SourceTree 常见问题

❓ 推送失败(权限问题)


❓ 中文乱码

工具 → 选项 → Git → 勾选 UTF-8


❓ 提交信息写错


十、SourceTree vs Git 命令行

对比SourceTree命令行
学习成本
可视化
自动化一般
新手友好⭐⭐⭐⭐⭐⭐⭐

十一、适合哪些人使用?

✅ Git 新手
✅ 前端 / 后端开发
✅ 不想记 Git 命令
✅ 多分支协作项目


十二、总结一句话

SourceTree = 最适合新手的 Git 图形化工具

退出移动版