您的位置:首页 > 其它

Git客户端SourceTree使用

2016-07-11 12:38 459 查看
基础教程,菜鸟之地,高手莫入,THX。

一、SourceTree简介

  SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,拥有可视化界面,容易上手操作。同时它也是Mercurial和Subversion版本控制系统工具。支持创建、提交、clone、push、pull 和merge等操作。

二、SourceTree下载安装

直接安装即可,文末有我百度云分享SourceTree和Git的下载地址。


三、SourceTree使用

安装完成之后,以windows版本为例,打开sourcetree,如下图,此时没有关联到任何项目(例子安装的是是文末百度云地址SourceTreeSetup_1.6.14)



下面依次解释一下功能区:

1) 首先是【克隆/新建】,点击之后可以看到如下窗口:



①:克隆新仓库,不用动,关键是②③

②:填写项目仓库地址

③:克隆之后 本地存放地址

填写好②③之后【克隆】,等待项目克隆完成即可。

如下图:



2)区域解释,图一:



①:提交:表示将更改提交到本地

②:检出:表示检出现有或者新分支

③:获取:表示获取仓库更新,即其他人提交的更新

④:拉取:表示将仓库更新拉取到本地

⑤:推送:将本地更新推送到仓库

⑥:设置:相关设置,如用户配置、忽略文件等

再来一图,图二:



①:前面小勾–表示当前所在分支

②:工程提交历史展示区域

③:当前未提交的更改文件,点击之后展示在⑤区域

④: 已暂存文件

⑤: 未暂存文件

3)当本地有新更改需要提交时,首先在⑤区域将他们都勾上,此时他们自动跑到已暂存区域,如图:



提交代码建议操作顺序:首先定位到未提交更改,图二③ –> 选中要提交更改,图二⑤(,到暂存区 图二④),然后【提交】,图一①,弹出下图 –> 拉取,图一③(其实拉取前可以先获取,图一④,即先获取到仓库更新) –> 拉取完之后,可能会有冲突,解决完冲突之后到未暂存文件列表再次勾选或者右键[解决冲突–>[标记为已解决]] –> 解决之后进行推送即可,图一⑤,此时就完成了一次提交。



SourceTree和Git百度云下载:

链接:http://pan.baidu.com/s/1i47sac1 密码:nrj4

另附上两篇关于SourceTree讲得比较好也比较详细的博客,还有详细Git相关教程:

GUI for git|SourceTree|入门基础

用SourceTree轻松Git项目图解

Git教程

Git全部文档
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: