Sourcetree的简单操作(不会的知识在增加)

一、简单的了解

1、含义

SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mn版本控制系统工具。支持创建、克隆、提交、push、pull 和合并等操作
SourceTree拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式,这对于那些不熟悉Git命令的开发者来说非常实用
个人简单理解,它实际上是一个可视化的git工具

2、功能

SourceTree拥有完整的Git功能
1.通过一个简单的用户界面即可使用所有的Git命令
2.通过一次单击,即可管理所有的Git库,无论是托管的还是本地的
3.通过一次单击,即可进行commit、push、pull、merge等操作
4.一些先进的功能,如补丁处理、rebase、shelve、cherry picking等
5.可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库

二、简单的操作

1、sourcetree的下载安装

Sourcetree官网

①、下载完成解压到自己喜好的目录位置

在这里插入图片描述

②、注册账号

在这里插入图片描述

③、配置git(如果没有自行百度下)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

④、登录账号(可以跳过)

在这里插入图片描述
在这里插入图片描述

2、sourcetree的简单使用(测试)

①、克隆、新建本地git仓库

提前注册gitee账号新建一个开源仓库
在这里插入图片描述

在这里插入图片描述

②、测试、暂存并提交

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

③、把本地仓库内容推送到远端gitee代码仓库

在这里插入图片描述
在这里插入图片描述

④、创建新分支

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
同理我们在master下面创建slave02分支(不做演示)
在这里插入图片描述

⑤、合并分支(把slave01合并到slave02中)

分支耦合问题暂不考虑,感兴趣可以自行百度sourcetree分支耦合冲突怎么办

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

远端的gitee仓库也可以看到
在这里插入图片描述
在这里插入图片描述
合并完发现代码出现问题可以进行一个回滚
在这里插入图片描述

⑥、拉取远端gitee仓库分支

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、遇到的问题

sourcetree Authentication failed for

在这里插入图片描述

解决方案:
重置sourceTree密码:找到sourceTree的安装目录将C:\Users\WB01116531\AppData\Local\Atlassian\SourceTree并删除passwd文件(记得把sourceTree关闭)。
重置sourceTree账号:找到sourceTree的安装目录将C:\Users\WB01116531\AppData\Local\Atlassian\SourceTree并删除userhosts文件,删除步骤和重置密码是一致的!
在这里插入图片描述
重置之后重启sourceTree:
重置之后就会再次弹出身份的验证
在这里插入图片描述

四、扩展小知识(Git、Github、Gitlab与Gitee)

Git 是一种版本控制系统,是一个命令,是一种工具,有点像cmd(命令行工具)。
Github 是一个基于git实现在线代码托管的仓库,向互联网开放,企业版要收钱。
Gitlab 类似 github,一般用于在企业内搭建git私服,要自己搭环境。
Gitee 即码云,是 oschina 免费给企业用的,不用自己搭建环境,可以建立自己的私有仓库。
Git-ce 是社区版,gitlab-ee是企业版,收费的。
依据个人喜好,使用不同的平台
Github与Gitee的对比
Github与Gitee是一类,在云端。区别是Github是国外的,Gitee是国内的。二者的使用需要借助Git。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值