1、认识一下gitLab这个版本管理工具。
说到版本管理工具,大家会想到svn,git和svn还是有差别的。svn是集中化的版本控制系统, 只有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。git是分布式的版本控制系统, 每一个终端都是一个仓库,客户端并不只提取最新版本的文件快照,而是把原始的代码仓库完整地镜像下来。每一次的提取操作,实际上都是一次对代码仓库的完整备份。
2、git的使用
2-1、登录
管理员会为使用者开通账号并设置权限,如是否可创建group等
2-2、修改密码等账号信息
2-3、生成ssh key
在终端里按照文档提示的进行命令输入,ssh-keygen - t rsa -C "开通git的邮箱"回车
直接回车
我已经生成过key,所以会提示overwrite,如果是第一次生成的话接下来会生成key,然后将生成的key复制到git中
接下来就能进行提交、推送、拉取等操作了,等创建完项目sourceTree该上场了。
3、新建项目--->设置项目名--->设置项目权限--->成功创建项目
4、sourceTree的使用
新建一个新仓库--->从url克隆--->单击一下目标路径自动填写路径与项目文件夹--->自动弹出可视化界面--->通过提交、拉取、推送等操作实现代码管理。到这里git与sourcetree的配合使用介绍完了。
文/夏弦(简书作者)
原文链接:http://www.jianshu.com/p/707de2a1046d
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
原文链接:http://www.jianshu.com/p/707de2a1046d
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
转自:http://www.jianshu.com/p/707de2a1046d
相关推荐
Gitlab+sourceTree安装配置使用指南
gitlab与gerrit
自己组件个人版github必看手册。详细介绍建立软件版本管理服务器的各个组件,git,gitlab以及SourceTree的使用
以前都是使用命令提交代码,现有了sourcetree,方便多了最新Sourcetree for Mac 破解版
WIN7 下使用sourcetree操作gitlab和gerrit
Git使用教程:包括基础命令以及Sourcetree的使用
git-2.18+gitlab+ssh链接+sourceTree+跳过注册安装,亲自已经安装成功。本资源是包含sourceTree路过注册安装,并结合git及gitlab ssh结合,不用再翻其他资源。
springboot+sourceTree+gitlab+jenkins+ansible自动化部署详解
这是一款 Sourcetree for Mac的版本,不需要Atlassian登录、注册。直接就能用的!!!
git、gitlab及TortoiseGit、sourceTree安装配置(含安装文件)
sourcetree工具在下载后是有30天的试用的,为了30天后还可以使用,你要通过两种方式来解决:1.官网注册账号:...
Mac SourceTree 证书Mac SourceTree 证书Mac SourceTree 证书Mac SourceTree 证书
Mac的sourcetree破解版,双击安装,之后拖动到application完成安装后,打开即可
代码版本管理git的可视化工具sourceTree的常用使用说明
破解版本SourceTree_2.0.5.2;Mac的,亲测可用,内含有licence文件,对稍旧点的版本可直接进行注册
SourceTree安装和使用
sourcetree Mac破解版,含有 license sourcetree Mac破解版,含有 license
Mac最新的sourcetree 3.2.1,搬运到国内来了。大家有需要的可以下载。
sourcetree 免登陆,sourceTree破解版,不需要atlassian登录的版本