Git开源工具gitextensions、Xit、BFG Repo-Cleaner介绍

以下为你介绍的Git开源工具都可用在Linux系统上:gitextensions(Git 仓库 UI 管理工具)、Xit(Git 仓库管理工具)、BFG Repo-Cleaner(移除 git 库中二进制文件的工具)。

1、gitextensions(Git 仓库 UI 管理工具)

Git开源工具gitextensions、Xit、BFG Repo-Cleaner介绍

Git Extensions是用于管理git存储库的独立UI工具,它还与Windows资源管理器和Microsoft Visual Studio(2015/2017/2019)集成。

下载地址:https://github.com/gitextensions/gitextensions

2、Xit(Git 仓库管理工具)

Git开源工具gitextensions、Xit、BFG Repo-Cleaner介绍

Xit(发音为"exit")是一个用于处理git 仓库的图形工具。

总体目标是:

用于查看和管理仓库的图形界面。

稳定性和可伸缩性-很好地处理大型存储库(许多提交和大量文件)。

一个组织良好的代码仓库库,以促进仓库持续发展。

Xit最初是对GitX的重写,它目前处于beta版本,该版本具有大多数基本功能。

特征:

1]、侧栏显示分支,远程,标签,子模块和存储。

如果您使用TeamCity帐户登录,则可以查看已推送分支的构建状态。

如果您使用Bitbucket Server帐户登录,则可以查看拉出请求并对其执行操作。

目前正在为更多服务提供支持,例如GitHub。

2]、历史列表以及提交和分支图。

按作者,邮件内容或哈希搜索列表。

在选定提交的历史记录中来回浏览。

3]、工作区文件和先前提交的文件列表和预览。

仅查看已更改的文件,或在任何提交时使用大纲视图浏览整个层次结构。

将文件预览为差异,非常规,纯文本或QuickLook。

谴责视图具有颜色编码,以显示同时更改的行,并链接回它们来自的提交。

下载地址:https://github.com/Uncommon/Xit

3、BFG Repo-Cleaner(移除 git 库中二进制文件的工具)

BFG Repo-Cleaner 是一个实用的 Git 开源工具,使用 Scala 编写,用于移除提交到 git 分支上的二进制大文件,正如 git-filter-branch 命令实现的功能一样,不过比它更快。

$ bfg --strip-blobs-bigger-than 1M --replace-text banned.txt repo.git

按照官方的说法,BFG Repo-Cleaner 比 git-filter-branch 更快(10 - 720x faster),更易用。

下载地址:https://github.com/rtyley/bfg-repo-cleaner

注明

以上就是Git开源工具gitextensions、Xit、BFG Repo-Cleaner的介绍内容,这些Git开源工具都能使用在Linux操作系统中。

栏目相关文章