手机版

Sourcetree怎么克隆项目 Sourcetree克隆项目方法【教程】

时间:2026-09-08 470
SourceTree中克隆远程仓库失败时,可采用五种方法:一、SSH协议(需预配密钥);二、HTTPS协议(需凭据认证);三、本地Git仓库克隆;四、指定分支克隆;五、终端命令配合SourceTree导入。

如果您在SourceTree中无法将远程代码仓库下载到本地工作区,则可能是由于仓库地址错误、权限不足或SSH密钥未配置。以下是多种可行的克隆项目方法:

一、使用SSH协议克隆项目

SSH协议通过公钥认证实现安全连接,无需每次输入密码,适合已配置SSH密钥的用户。

1、打开SourceTree,点击左上角克隆按钮。

2、在“源路径/URL”栏中粘贴远程仓库的SSH地址(例如:git@gitee.com:username/repo.git)。

3、在“目标路径”中指定本地存储目录,可手动输入或点击右侧文件夹图标选择。

4、确认“克隆全部分支”选项是否勾选,如只需主分支可取消勾选以加快克隆速度。

5、点击克隆按钮,等待进度条完成。

二、使用HTTPS协议克隆项目

HTTPS方式无需提前配置密钥,但首次推送时需输入账户凭据,适合临时操作或权限受限环境。

1、点击SourceTree界面左上角克隆按钮。

2、在“源路径/URL”栏中粘贴远程仓库的HTTPS地址(例如:https://gitee.com/username/repo.git)。

3、在“目标路径”中设置本地保存位置,确保该路径存在且有写入权限。

4、若仓库为私有,勾选需要身份验证,并在弹出窗口中输入用户名与密码(或个人访问令牌)。

5、点击克隆按钮,完成下载。

三、从本地已有Git仓库克隆

该方式适用于复用本地已初始化但未关联远程的Git项目,或快速创建副本用于实验性修改。

1、点击SourceTree左上角克隆按钮。

2、在“源路径/URL”栏中点击右侧浏览按钮,定位并选择本地含.git子目录的文件夹。

3、在“目标路径”中指定新位置,不可与源路径相同。

4、确认“克隆全部分支”状态,按需调整。

5、点击克隆按钮,生成独立副本。

四、克隆指定分支而非默认master/main

当远程仓库存在多个开发分支且仅需特定分支时,此方法可避免拉取冗余历史记录。

1、点击SourceTree左上角克隆按钮。

2、填写远程仓库URL及目标路径后,展开高级选项区域。

3、在“要检出的分支”下拉菜单中,选择目标分支名称(如:develop、feature/login)。

4、确保“克隆全部分支”未勾选,否则仍将下载所有分支引用。

5、点击克隆按钮,仅该分支内容被检出至工作目录。

五、通过终端命令配合SourceTree克隆

当图形界面异常或需精确控制参数时,可借助内置终端执行Git原生命令,再将仓库导入SourceTree管理。

1、在SourceTree中点击工具 → 在终端中打开

2、执行克隆命令:git clone -b branch_name --single-branch https://example.com/repo.git(替换branch_name和URL)。

3、进入克隆完成的目录,执行git remote add origin [remote_url](如需重新绑定远程)。

4、关闭终端,返回SourceTree主界面,点击文件 → 打开现有仓库,定位至该目录。

5、点击确定,仓库即被加载为SourceTree托管项目。

女子学校安检员安卓最新版
6.0
模拟经营 20 MB
扫一扫手机安装更便捷