Tower Git 是一款Mac上Git客户端,Git是目前最流行的版本管理工具之一,Tower Git具有强大的Git资源库管理、版本控制、分支管理等等,已被很多知名公司使用,并且能够和Xcode、GitHub、Beanstalk、BBEdit等软件无缝结合使用,是 Mac 上最优秀的Git客户端之一。
Tower Git 功能
生产率
克隆并创建一个点击回馈
从塔内管理您的GitHub,Bitbucket,GitLab,Visual Studio和Beanstalk帐户
快速打开储存
塔的“快速打开”对话框可以随时找到并打开仓库
自动化无聊的东西
如果您愿意,您将自动完成抓取和堆砌
克隆在背景中
下载大型项目发生在后台,而你工作
多窗口
有多个项目并排开放
状态/工作副本
所有文件或仅更改文件
查看文件夹结构中的所有文件或仅将文件更改为平面列表
集成差异查看器
请参阅集成的差异视图中的分段/未更改的更改
提交更改并修改提交
分期区
通过分期选择的文件,文件的一部分甚至是个别的行来精确定义要执行的内容
放弃更改
丢弃文件中不必要的本地更改,即使在单行的基础上也是如此
将文件还原到以前的状态
忽略文件
解决合并冲突
专门的冲突向导可以帮助您以简单,直观的方式解决冲突
补丁
创建并应用补丁
添加,删除,重命名,untrack等文件
服务帐户
GitHub,Bitbucket,GitLab和其他受欢迎的服务,如Microsoft Visual Studio和Beanstalk与Tower完美无瑕
克隆知识库很快
不再使用用户名,密码,URL和令牌进行摔跤:只需单击即可克隆存储库
创建存储库一样快
您的帐户中的新存储库可以从Tower中创建
存储库管理
所有存储库在一个地方
通过对相关内容进行分组,以及过滤或搜索来跟踪您的回馈
添加/克隆/创建
添加现有的repos,从远程服务器克隆,或创建新的repos
快速打开
快速查找和打开资源库,每次拖放或不触摸鼠标
GIT-SVN
在Tower内部使用远程Subversion版本库
藏
保存当前的工作状态
将更改暂时保存到收藏夹,而不必提交并获取干净的工作副本(例如,在紧急错误中工作)
重新申请
甚至可以单独应用藏书的部分
使用集成的差异视图检查存储的更改
杂项
混帐流
在塔内使用流行的“git-flow”分支模型
整合外部差异应用程序
查看在万花筒,BBEdit,更改,FileMerge,Araxis合并,TextWrangler,TextMate和更多的差异
命令行工具
在塔和从命令行并排使用Git
支持全屏模式
针对Retina显示屏进行了优化
使用方便
设计和可用性
使用创建的应用程序来使事情更快更容易
撤消一切
恢复旧版本,还原提交,丢弃本地更改,...
拖放
许多复杂的任务可以通过拖放轻松执行
冲突向导
以视觉方式轻松解决合并冲突
未经过冲洗和未完成的提交
即时查看哪些提交尚未与远程同步
分支机构,标签和遥控器
从远程存储库中推,拉和取出
请参阅未同步的提交
快速查看哪些提交尚未被推或拉
始终保持最新
远程服务器的新更改将在后台自动下载
轻松创建,删除和重命名分支,标签和遥控器
广泛的分支支持
推,拉,发布,追踪,结帐或创建新的分支(来自标签,提交,其他分支)
合并和支持
拖放
只需使用拖放即可合并,拉,创建等。
比较分支机构
比较分支机构,看看它们有什么区别
从分支或标签导出文件
更新日志
Git版本:我们更新捆绑Git二进制v2.14.1
gitlab API:塔现在支持gitlab API V4
改变文件:我们已经修正了一个罕见的案例,其中在人迹罕至的文件夹改变计数错误
在MacOS 10.8警报:他们中的一些人可能会崩溃,没有更多的
OS X 10.12 版本请使用下面命令行开启:
sudo spctl --master-disable
∨ 展开