3 个不稳定版本
0.2.0 | 2024年6月6日 |
---|---|
0.1.1 | 2024年6月6日 |
0.1.0 | 2024年6月5日 |
#920 in 开发工具
59 每月下载量
28KB
486 行
Easy Git
Git 用户管理器
摘要
简介
easy-git
是一个简单且交互式的工具,用于管理本地和全球 Git 仓库中的用户。它可以轻松快速地配置和删除用户。
先决条件
在安装 easy-git
之前,您需要在系统中安装 Rust 和 Cargo。
Rust 和 Cargo 的安装
Linux
-
打开您的终端。
-
执行以下命令以安装 Rust 和 Cargo
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
-
遵循屏幕上的说明完成安装。
-
安装后,将 Cargo 添加到您的 PATH(如果尚未自动完成)
source $HOME/.cargo/env
Windows
- 在 rust-lang.org 下载并运行 Windows 的 Rust 安装程序。
- 遵循屏幕上的说明完成安装。
要检查安装是否成功,请执行
rustc --version
cargo --version
您应该会看到已安装的 Rust 和 Cargo 的版本。
通过 cargo 安装 easy-git
在您的终端中,您可以直接使用 cargo 从 crates 安装,只需运行以下命令即可
cargo install easy-git
编译 easy-git
步骤 1:克隆仓库
从 GitHub 克隆 easy-git 仓库
git clone https://github.com/seu-usuario/easy-git.git
cd easy-git
步骤 2:编译应用程序
Linux
cargo build --release
Windows
rustup target add x86_64-pc-windows-gnu
cargo build --release --target x86_64-pc-windows-gnu
步骤 3:安装应用程序
编译后,二进制文件将位于 target/release/
目录中。要安装 easy-git,请将二进制文件移动到您的 PATH 目录。
Linux
sudo cp target/release/easy-git /usr/local/bin/
Windows
Move-Item -Path "target\x86_64-pc-windows-gnu\release\easy-git.exe" -Destination "$env:ProgramFiles\easy-git\easy-git.exe"
使用
要使用 easy-git,请在终端中执行以下命令
easy-git
功能
- 配置全局用户:允许全局配置用户名和电子邮件。
- 配置本地用户:允许为当前仓库配置用户名和电子邮件。
- 删除全局配置:删除用户名和电子邮件的全局配置。
- 删除本地配置:删除用户名和电子邮件的本地配置。
- 创建配置文件:为当前仓库创建 .easy-git-config 文件。
- 更新配置文件:更新当前仓库的 .easy-git-config 文件。
- 删除 easy-git 配置:删除 .easy-git-config 文件及其对应的 .gitconfig 全局文件中的 includeIf。
按照交互式菜单中的说明选择所需的操作。
贡献
如果您发现了一个错误或有一些建议,请在 easy-git 仓库中提交 issue 或发送 pull request。
许可证
本项目遵循 MIT 许可协议。
依赖项
~9-17MB
~299K SLoC