0
点赞
收藏
分享

微信扫一扫

git代码管理可视化工具 :Sourcetree(mac环境)

1、介绍

我们来看一下百度百科对 sourcetree的介绍:

SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mn版本控制系统工具。支持创建、克隆、提交、push、pull 和合并等操作。

SourceTree拥有一个精美简洁的界面大大简化了开发者与代码库之间的Git操作方式。



2、功能

SourceTree拥有完整的Git功能:

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

3、下载



官网地址:​​Sourcetree | Free Git GUI for Mac and Windows​​

git代码管理可视化工具 :Sourcetree(mac环境)_经验分享

打开对应下载安装包,点击下一步进行安装。 

4、拉取项目代码库

步骤:

  1. mac环境下生成ssh-key,切换到终端页面:
  2. 生成规则:ssh-keygen -t rsa -C "youremail@example.com"。
  3. 查看自己的ssh_key
  4. cat~/.ssh/id_rsa.pub
  5. 登录到对应的项目代码仓库,配置ssh-key
  6. 完成操作后即可使用sourcetree 拉取项目代码

git代码管理可视化工具 :Sourcetree(mac环境)_推送_02

 根据图片的提示,我们就可以在本地把远程的项目仓库代码拉取下来。

5、workspace: 工作区包含的功能

  1. 文件状态
  2. 历史
  3. 搜索

git代码管理可视化工具 :Sourcetree(mac环境)_github_03

 6、分支

  • 一般是开发的分支、测试环境分支、线上环境分支。
  • 我们一般开发的分支分为测试环境分支:dev ,开发分支:click_coupon,线上环境分支:master

git代码管理可视化工具 :Sourcetree(mac环境)_github_04

7、远端分支

一般是包含所有推送的分支(开发的分支、测试环境分支、线上环境分支)。

git代码管理可视化工具 :Sourcetree(mac环境)_github_05

 8、储藏

一般是未开发完暂补推送的分支需要保存。

git代码管理可视化工具 :Sourcetree(mac环境)_经验分享_06

9、命令图标使用 

git代码管理可视化工具 :Sourcetree(mac环境)_推送_07

对应git 代码:

  • 提交  git commit
  • 拉取 git pull
  • 推送 git push
  • 抓取  git fetch
  • 分支 git branch
  • 合并 git merge

git代码管理可视化工具 :Sourcetree(mac环境)_github_08

 

10、文本样式展示

  • 左边展示:具体改变的文件
  • 右边展示:具体改变的内容

git代码管理可视化工具 :Sourcetree(mac环境)_经验分享_09

11、写在最后

感谢大家的阅读,sourcetree工具的使用介绍到这里就结束了。

使用可视化工具的优点:

1、操作简单方便

2、丰富的展现形式

我再强调一下,我们还是要熟悉git的命令。使用可视化工具主要为了提高工作上效率而已。希望对大家有帮助。

举报

相关推荐

0 条评论