Skip to content

0xNOY/gus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GUS: Git User Switcher

概要

GUSはGitのユーザーを切り替えるためのツールです。 user.nameuser.emailを切り替えるだけでなく、sshの鍵も切り替えます。

インストール

まず、cargoをインストールしてください。

次に、cargoを使ってGUSをインストールします。

cargo install --git https://github.com/0xNOY/gus.git

最後に、.bashrcに以下の行を追加してください。

eval "$(gus setup)"

使い方

# ユーザーの追加
# gus add <id> <name> <email>
gus add noy "Naoya Takenaka" [email protected]
# このとき、SSHの鍵が作成されます。
# 公開鍵を次のコマンドで取得し、GitHubなどに登録してください。
gus key noy

# ユーザの切り替え
# gus set <id>
gus set noy
# ユーザはターミナル単位で切り替わります。

# 詳細はヘルプを参照してください。
gus help

About

Git User Switcher

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages