Sourcetree的简单操作(不会的知识在增加)
Posted 时代广场的蟋蟀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sourcetree的简单操作(不会的知识在增加)相关的知识,希望对你有一定的参考价值。
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的下载安装
①、下载完成解压到自己喜好的目录位置
②、注册账号
③、配置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。
以上是关于Sourcetree的简单操作(不会的知识在增加)的主要内容,如果未能解决你的问题,请参考以下文章