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:
重置之后就会再次弹出身份的验证