sourceTree

15,526 阅读3分钟

安装

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 status
    
    如果返回当前分支状态及修改情况,表示你有原仓库。如果出现“不是一个 git 仓库”的提示,则表示没有。

3. 使用 SourceTree 检查

  • 如果在使用 SourceTree,可以通过以下步骤查看仓库位置:

    • 打开 SourceTree。
    • 在左侧面板中,找到并选择你的项目。
    • 在右侧的信息面板中,可以查看该项目的详细信息,包括路径、分支、状态等。

4. 查找仓库位置

  • 如果你需要找到原仓库的具体位置,可以在命令行中输入以下命令:

    git rev-parse --show-toplevel
    

    这将返回 Git 仓库的根目录路径。

使用指南

1. 创建新仓库

  • 打开 SourceTree,点击左上角的“新建”按钮。
  • 选择“创建新仓库”。
  • 选择本地路径并输入仓库名称,然后点击“创建”按钮。

2. 克隆远程仓库

  • 点击“克隆/新建”按钮。
  • 在弹出的对话框中,输入远程仓库的 URL。
  • 选择本地存储路径,点击“克隆”按钮。

3. 更新和提交更改

  • 在首页,你可以看到工作副本的状态。
  • 对于有变动的文件,你可以选择文件并右键点击,选择“添加到暂存区”。
  • 在右侧的消息框中输入提交信息,然后点击“提交”按钮。

4. 推送和拉取

  • 推送: 提交完更改后,需要将更改推送到远程仓库,点击工具栏中的“推送”按钮,选择要推送的分支并确认。
  • 拉取: 获取远程仓库中的更新,点击工具栏中的“拉取”按钮,选择要拉取的分支并确认。

5. 分支管理

  • 点击左侧的“分支”选项,可以查看和管理当前仓库的分支。
  • 创建新分支:点击“分支”按钮,输入新分支的名称,选择当前分支作为基础,然后点击“创建”。

6. 合并分支

  • 切换到需要合并的目标分支,右键点击源分支,选择“合并”。
  • 解决合并冲突(如果有),然后提交合并结果。

7. 查看日志和历史

  • 点击顶部的“日志”选项,可以看到提交历史、分支图谱等信息。你可以查看每次提交的详细信息,便于追踪和管理更改。

8. 设置和配置

  • 点击“工具”菜单,选择“选项”,可以设置 Git 和 Mercurial 的配置、 SSH 密钥、界面显示等。