做网页局域网站点配置,做爰的视频网站,高端大气企业网站,c2c网站的盈利模式有哪些目录 简介首次用户功能特点竞品和相关作品进一步探索 简介
bit#xff0c;由 Chris Walz 于 2020 年使用 Go 语言开发#xff0c;提供直观的命令行补全提示和建立在 git 命令之上的封装命令#xff0c;旨在建立完全兼容 git 命令的现代化 CLI。
首次用户 使用 x bit 即可自… 目录 简介首次用户功能特点竞品和相关作品进一步探索 简介
bit由 Chris Walz 于 2020 年使用 Go 语言开发提供直观的命令行补全提示和建立在 git 命令之上的封装命令旨在建立完全兼容 git 命令的现代化 CLI。
首次用户 使用 x bit 即可自动下载并使用 在终端运行 eval $(curl https://get.x-cmd.com) 即可完成 x 命令安装, 详情参考 x-cmd 官网 x-cmd 提供1分钟教程其中包含了 bit 命令常用功能的 demo 示例可以帮你快速上手 bit 。 使用案例: # bit 命令的用法基本与 git 命令一致直接运行下述命令即可获取 git 的命令行补全提示
$ x bit功能特点
补全提示借助于 Go 生态中 go-prompt 交互式补全提示库实现对于 git 命令的命令行补全以直观的方式管理 git 仓库但需要终端平台支持。git 命令封装对于常见 git 命令进行封装搭配交互模式达到便捷使用的目的。git 命令兼容git 命令的完全兼容以便在你需要的时候可以回退使用 git 命令。
竞品和相关作品
gitoxide 是一个使用 rust 实现的 git 库并在此之上提供了 gix 和 ein 两个命令行工具以提供 git 流程所需的操作。这个项目仍在活跃开发中还未发布正式版。 go-git 是一个采用 go 库类似 libgit旨在为需要 go 生态引入 git 的实现该实现效率高效率尤其以其纯内存实现存储库而出名已广泛应用多个知名的 go 项目 gitea, pulumi, keybase。这里是 git 官方提供的一份介绍。该项目提供了一些初级 git 操作的命令行工具但官方不提供下载需要自行编译。x git x-cmd 提供了一系列 git 的增强封装命令且在默认常见交互式环境 (Zsh, Bash等) 中会开启的 git 命令原生补全提示可查看 git 模块介绍
进一步探索
GitHub: bit中文资源 Go 命令行项目推荐一个现代化的 Git CLI 客户端 X-CMD 官网 x-cmd-pkg x-cmd-1min