如何 做网站的推广,wordpress自定后台,个人做同城网站赚钱吗,临猗县 保障住房和建设住建网站目录 简介首次用户功能特点类似工具与竞品进一步探索 简介
tig 由 Jonas Fonseca 于 2006 年使用 C 语言创建的 git 交互式文本命令行工具。旨在开启交互模式快速浏览 git 存储库的信息以及 git 命令的运行。
首次用户 使用 x tig 即可自动下载并使用 在终端运行 eval … 目录 简介首次用户功能特点类似工具与竞品进一步探索 简介
tig 由 Jonas Fonseca 于 2006 年使用 C 语言创建的 git 交互式文本命令行工具。旨在开启交互模式快速浏览 git 存储库的信息以及 git 命令的运行。
首次用户 使用 x tig 即可自动下载并使用 在终端运行 eval $(curl https://get.x-cmd.com) 即可完成 x 命令安装, 详情参考 x-cmd 官网 x-cmd 提供1分钟教程其中包含了 tig 命令常用功能的 demo 示例可以帮你快速上手 tig 。 使用案例: # 查看 git repo 当前分支的 commits
x tig# 查看 git log
x tig log# 显示特定文件在指定日期之前的 commit log
x tig --before2023-05-16 -- README# 查看 git refbranches, remotes and tags
x tig refs# 查看两个分支之间的差异
x tig origin/master..origin/release常用按键 q退出 gitui 的 UI 界面或取消当前操作h获取可用按键的帮助
功能特点
偏向命令使用tig 默认开启的是仓库提交记录的交互界面像 git log 或是 git refs 的交互显示则需要使用命令 (tig log 与tig refs) 进行开启。相比于其他的交互工具界面使用更加直观。多视图提供了多个 git 命令输出显示的视图进行交互浏览。搭配 git 命令使用可使用 git 命令配合管道进行使用tig 会对各种 git 命令的输出进行着色渲染。
类似工具与竞品
lazygit使用 Go 语言构建的 git 终端交互式命令行工具在三者中功能更加全面交互界面更加友好但在面对大型存储库中性能上不及另外两个x-cmd 也引入了 lazygit有兴趣的读者可以参考 x-cmd pkg lazygitgitui使用 Rust 语言构建的 git 终端交互式命令行工具在三者中面对大型存储库中性能表现更好。且在 Roadmap 罗列了对标 lazygit 的功能点值得期待。x-cmd 也引入了 gitui有兴趣的读者可以参考 x-cmd pkg gitui
进一步探索
GitHub: gituitig 文档中文资源 tig - 颠覆 Git 命令使用体验 X-CMD 官网 x-cmd-pkg x-cmd-1min