安装
1. 访问 SourceTree 官方网站www.sourcetreeapp.com/
2. 下载 SourceTree
点击“Download”按钮,开始下载 SourceTree 的安装包。
3. 安装 SourceTree
双击安装包,按照以下步骤进行安装:
- 按照提示进行安装,接受许可协议。
- 选择安装路径,通常可以使用默认选项。
- 点击“安装”按钮,等待安装完成。、
是否安装Mercurial
Mercurial 和 Git 是两种不同的版本控制系统。
[Mercurial(轻量级分布式版本控制系统)_百度百科] (baike.baidu.com/item/Mercur…)
如果不确定,勾选上也没有坏处,因为可以在需要时方便使用。
4. 设置 SourceTree
安装完成后,启动 SourceTree。首次启动时,可能需要进行一些基本设置:
- 登录Git 或 Bitbucket 账户(可以选择跳过)。
- 选择 Git 的安装路径,如果你已经安装了 Git,SourceTree 会自动检测。
5. 使用 SourceTree
安装和配置完成后,你就可以开始使用 SourceTree 进行版本控制了。你可以添加本地仓库、克隆远程仓库等。
确定是否有原仓库以及找仓库的位置
1. 判断是否有原仓库
- 查看本地文件夹: 通常 Git 仓库会在项目目录下有一个名为
.git的文件夹。你可以在项目文件夹中查找此文件夹,如果存在,则表示该目录是一个 Git 仓库。
2. 使用命令行检查
- 打开命令行工具(如 Terminal、CMD)。
- 切换到你的项目目录,例如:
cd /path/to/your/project - 然后输入以下命令:
如果返回当前分支状态及修改情况,表示你有原仓库。如果出现“不是一个 git 仓库”的提示,则表示没有。git status
3. 使用 SourceTree 检查
-
如果在使用 SourceTree,可以通过以下步骤查看仓库位置:
- 打开 SourceTree。
- 在左侧面板中,找到并选择你的项目。
- 在右侧的信息面板中,可以查看该项目的详细信息,包括路径、分支、状态等。
4. 查找仓库位置
-
如果你需要找到原仓库的具体位置,可以在命令行中输入以下命令:
git rev-parse --show-toplevel这将返回 Git 仓库的根目录路径。
使用指南
1. 创建新仓库
- 打开 SourceTree,点击左上角的“新建”按钮。
- 选择“创建新仓库”。
- 选择本地路径并输入仓库名称,然后点击“创建”按钮。
2. 克隆远程仓库
- 点击“克隆/新建”按钮。
- 在弹出的对话框中,输入远程仓库的 URL。
- 选择本地存储路径,点击“克隆”按钮。
3. 更新和提交更改
- 在首页,你可以看到工作副本的状态。
- 对于有变动的文件,你可以选择文件并右键点击,选择“添加到暂存区”。
- 在右侧的消息框中输入提交信息,然后点击“提交”按钮。
4. 推送和拉取
- 推送: 提交完更改后,需要将更改推送到远程仓库,点击工具栏中的“推送”按钮,选择要推送的分支并确认。
- 拉取: 获取远程仓库中的更新,点击工具栏中的“拉取”按钮,选择要拉取的分支并确认。
5. 分支管理
- 点击左侧的“分支”选项,可以查看和管理当前仓库的分支。
- 创建新分支:点击“分支”按钮,输入新分支的名称,选择当前分支作为基础,然后点击“创建”。
6. 合并分支
- 切换到需要合并的目标分支,右键点击源分支,选择“合并”。
- 解决合并冲突(如果有),然后提交合并结果。
7. 查看日志和历史
- 点击顶部的“日志”选项,可以看到提交历史、分支图谱等信息。你可以查看每次提交的详细信息,便于追踪和管理更改。
8. 设置和配置
- 点击“工具”菜单,选择“选项”,可以设置 Git 和 Mercurial 的配置、 SSH 密钥、界面显示等。