CSDN话题挑战赛第1期

活动详情地址:https://marketing.csdn.net/p/bb5081d88a77db8d6ef45bb7b6ef3d7f

参赛话题:程序员常用小工具推荐

话题描述:俗话说,工欲善其事,必先利其器。作为每天和各种开发工具打交道的程序员,想必各位都有几件趁手的兵器吧!欢迎你和大家一起分享自己常用的小工具。小工具可以是命令行工具,也可以是项目内的组件、小而美的网站。希望你和大家一起分享~

目录

  • 一、简介
  • 二、解决的问题
  • 三、使用说明
    • 1. 下载并安装
    • 2. 支持多种方式添加项目
    • 3. 支持多种仓库
    • 4. 支持git-flow和Git FLS
  • 四、缺点和不足
  • 五、总结

一、简介

名称:Sourcetree

类型:客户端

官网地址:https://www.sourcetreeapp.com/

使用Sourcetrees可以简便使用git进行操作,非常适合新手和团队操作。

适用于 Windows 和 Mac 的免费 Git 客户端
Sourcetree 简化了您与 Git 存储库的交互方式,因此您可以专注于编码。
通过 Sourcetree 的简单 Git GUI 可视化和管理您的存储库。

二、解决的问题

  1. 对初学者很友好。告别命令行 - 使用 Git 客户端简化分布式版本控制,让每个人快速上手。
  2. 对专家来说功能强大。非常适合提高高级用户的工作效率。 查看变更集、存储、分支之间的挑选等。
  3. 代码可视化。 只需单击一下即可获取有关任何分支或提交的信息。
  4. 桌面上的 Git 和 Hg。一个功能齐全的 GUI,提供开箱即用的高效、一致的开发过程。 适用于 Git 和 Mercurial。

三、使用说明

1. 下载并安装

官网支持下载Mac和WIn版本的软件,下载地址就在官网首页。

2. 支持多种方式添加项目

Sourcetree主界面可以选择从现有仓库克隆,也可以添加现有项目。

3. 支持多种仓库

在Sourcetree的偏好配置中,可以添加多个远程仓库账户,目前支持的账户如下所示,还是很丰富的。

4. 支持git-flow和Git FLS

git-flow是一套完整的git分支处理方案,能应对大部分项目的开发、合并、上线需求。

Sourcetree在菜单中可以直接完成对功能、版本、补丁的操作。

Git FLS用于解决仓库内的大文件上传操作,Sourcetree也能直接进行操作。

四、缺点和不足

Sourcetree我用的时间比较长,并且也在团队内推广使用。

如果说不足的话,就是建议各位不要用中文,如果你已经习惯了git上命令操作,再去看中文就感觉很别扭。

五、总结

Sourcetree是一款非常易用并且功能强大的git可视化客户端,推荐给不熟悉git命令,和团队内使用。

Git的教程除了经典的Git Pro之外,Sourcetree的出品公司也有一份教程 https://www.atlassian.com/git ,可以学习一下。

CSDN话题挑战赛第1期

活动详情地址:https://marketing.csdn.net/p/bb5081d88a77db8d6ef45bb7b6ef3d7f

【工具推荐】图形化Git客户端Sourcetree推荐相关推荐

  1. Linux 图形化Git客户端

    Linux用户主要可以通过命令行来管理Git,不过外面有几种图形化用户界面(GUI)Git客户软件,它们便于用户在Linux桌面上高效.可靠地使用Git,即便提供不了所有命令行操作,至少也提供大多数此 ...

  2. 11 个 Linux 上最佳的图形化 Git 客户端

    Git是软件开发和若干其他版本控制任务免费和开源的分布式版本控制系统.它被设计用来以应付一切从小到非常大的项目,基于速度,效率和数据完整性. Linux用户主要通过命令行管理Git,不过,一些图形用户 ...

  3. 几款开源的图形化Redis客户端管理软件推荐

    几款开源的图形化Redis客户端管理软件推荐 摘要: Redis是一个超精简的基于内存的键值对数据库(key-value),一般对并发有一定要求的应用都用其储存session,乃至整个数据库.不过它公 ...

  4. MySQL GUI图形化界面常用软件推荐

    序 MySQL 服务器正确安装以后,可以通过命令行管理工具或者图形化的管理工具来操作 MySQL 数据库. MySQL 图形化管理工具极大地方便了数据库的操作与管理,除了系统自带的命令行管理工具之外, ...

  5. zookeeper图形化的客户端工具

    zookeeper系列(一)zookeeper图形化的客户端工具 追加一个zookeeper图形化的客户端工具: 1.zookeeper图像化客户端工具的下载地址:https://issues.apa ...

  6. MySQL图形化用户界面客户端的安装与介绍(SQLyog)

    哈罗,各位小伙伴大家好,又见面了,我还是那个不吃饱不干活的小尘,欢迎来到本期的软件介绍安装部分,让我们一起进入知识的海洋吧~ 特此声明,此安装教程是保姆级安装,请厉害的观众老爷顺势划走,这里可能不合您 ...

  7. MySQL数据库介绍、安装(服务端软件安装、客户端软件安装(图形化界面客户端和命令行客户端))

    1. MySQL数据库的介绍 MySQL是一个关系型数据库管理系统,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System, ...

  8. 10自带sftp服务器_WinSCP v5.15.3 免费的 开源图形化 SFTP 客户端

    WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端.同时支持 SCP 协议.它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件. 主要功能 ...

  9. 无法初始化sftp协议。主机是sftp服务器吗?_WinSCP v5.15.3 免费的 开源图形化 SFTP 客户端...

    WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端.同时支持 SCP 协议.它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件. 主要功能 ...

最新文章

  1. OpenCV中的内存泄漏检测
  2. Nginx之nginx.conf 配置文件(二)
  3. mysql 按重复排序_php-按日期排序并允许重复的日期时,获取MySQL中的上一个和下一个记录...
  4. java与c++的区别-转
  5. 【Android】Apk安装方式
  6. 通用技术和信息技术合格考知识点_高二信息与通用技术会考知识点
  7. JS学习笔记4-JavaScript 注释
  8. tf.get_variable与tf.variable_scope
  9. 中文停用词表(1893个)
  10. 笑坏肚皮的俏皮男女趣语
  11. python 调用 C++ 函数
  12. outlook服务器邮件满了怎么办,outlook邮箱满了怎么清理
  13. Wpf大屏软件开发过程中遇到的若干问题
  14. Mosfet管开关管损耗、导通损耗、驱动损耗-计算方法公式及解释
  15. 【HJ42 学英语】C++
  16. 使用Optional类来消除代码中的null检查
  17. php工作便签,便签本的正确使用方法
  18. 通过UDP广播获取网络中所有设备ip地址
  19. 快来!Claude无需魔法不限量;百度官方AIGC公开课;Prompt高质量答案完全指南;GPT-5真的要来了?贾扬清离职阿里后首次受访 | ShowMeAI日报
  20. C语言的预处理器无法先展开宏再拼接符号?可以!

热门文章

  1. halcon sobel 边缘检测 sobel_dir
  2. 热血江湖服务端 linux,热血江湖V2.0商业服务端百宝阁 GM工具+客户端+架设教程
  3. 高德地图 在点标记上点击显示信息窗口
  4. 一文弄通STM32F103基于simulink自动代码生成CAN/USART/GPIO/TIM(stm32cubemx+stm32target+matlab2018b)
  5. HashMap的存储
  6. ActionScript中的关键词
  7. 自监督学习效果差?Meta AI 提出 Q-score 快速过滤错误样本!
  8. PX4 1.12版本后启用lpe导致飞控启动失败的问题的解决办法
  9. python爬虫-豆瓣爬取数据保存为html文件
  10. 1.Spring Boot 前言