#git-config #git #tool #version-control #command-line-tool #config #cli

app easy-git

一个用于管理本地和全球 Git 仓库中用户的交互式工具

3 个不稳定版本

0.2.0 2024年6月6日
0.1.1 2024年6月6日
0.1.0 2024年6月5日

#920 in 开发工具

Download history 363/week @ 2024-06-04 12/week @ 2024-06-11 8/week @ 2024-07-02 5/week @ 2024-07-09

59 每月下载量

MIT 许可证

28KB
486

Easy Git

Git 用户管理器

摘要

简介

easy-git 是一个简单且交互式的工具,用于管理本地和全球 Git 仓库中的用户。它可以轻松快速地配置和删除用户。

先决条件

在安装 easy-git 之前,您需要在系统中安装 Rust 和 Cargo。

Rust 和 Cargo 的安装

Linux

  1. 打开您的终端。

  2. 执行以下命令以安装 Rust 和 Cargo

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    
  3. 遵循屏幕上的说明完成安装。

  4. 安装后,将 Cargo 添加到您的 PATH(如果尚未自动完成)

    source $HOME/.cargo/env
    

Windows

  1. rust-lang.org 下载并运行 Windows 的 Rust 安装程序。
  2. 遵循屏幕上的说明完成安装。

要检查安装是否成功,请执行

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