一、目的
使用SourceTree管理gitliab仓库,高效整洁,清晰明了。
二、环境
1.Sourcetree
2.安装SSH
3.Gitlab
三、Clone克隆步骤
1.SourceTree配置SSH秘钥
(1)工具-》选项

(2)选择公钥,并且添加,一般位置是在:用户名/.ssh\id_rsa.pub

2.GitLab配置SSH秘钥
(1)点击“setting”

(2)将windows、linux下公钥:用户名/.ssh\id_rsa.pub里的内容,拷贝到这个位置,并且保存

3.SourceTree通过ssh/http克隆
(1)点击“clone”

(2)在gitlab中选择Clone-》Clone with SSH/或者Clone with HTTP

(3)拷贝到SourceTree的对应位置

备注:如果私有搭建gitlab,而没有配置域名和ip对应,则需要修改在(2)中复制的ssh/http的项目地址连接,这个也是一个坑,在此举例
-》ssh方式
ssh://git@ip:922/.../requirements.git
-》http方式
http://ip:9180/.../requirements.git
-》备注:
(1)ip是gitlab部署服务器的ip
(2)SSH和http的端口号是不一样的
(4)点击clone即可(非常方便)

四、push文件步骤
1.暂存:文件状态-》暂存所有

2.添加备注,然后提交本地仓库

3.推送到远程仓库:点击“推送”


本文详细介绍了如何使用SourceTree管理GitLab仓库,包括SSH密钥配置、克隆仓库及推送文件的具体步骤,实现高效、整洁的工作流程。

3846

被折叠的 条评论
为什么被折叠?



