GitSwitcher (gs) | Multiple GitHub Accounts Made Easy
Introduction
GitSwitcher adalah alat berbasis command-line yang memudahkan pengelolaan banyak akun GitHub pada satu perangkat. Dengan GitSwitcher, pengguna dapat menambahkan, mengubah, menghapus, dan beralih antar akun GitHub menggunakan perintah singkat dan intuitif.
🌟 Key Features
- Tambah Akun – Simpan kredensial beberapa akun GitHub.
- Edit Akun – Perbarui informasi akun yang sudah tersimpan.
- Hapus Akun – Hapus akun yang tidak lagi digunakan.
- Switch Akun Cepat – Ganti akun GitHub aktif hanya dengan satu perintah.
- List Akun – Tampilkan daftar semua akun yang terkonfigurasi.
🚀 Installation
Instalasi sebagai paket global NPM
npm install -g git-account-switcher
Instalasi Manual
-
Clone repositori ini:
git clone https://github.com/0xtbug/gitswitcher.git cd gitswitcher
-
Install dependencies:
npm install
-
Jalankan:
npm link
Setelah ini, perintah
gs
akan tersedia secara global di terminal Anda.
💻 Usage
Tambah akun baru
gs add <email> <username>
Edit akun yang ada
gs edit <no> <email> <username>
Hapus akun
gs del <no>
Set akun aktif
gs set <no>
Lihat semua akun
gs list
📌 Contoh Penggunaan
# Tambah akun kerja
gs add "work@example.com" "work-username"
# Tambah akun pribadi
gs add "personal@example.com" "personal-username"
# Lihat semua akun
gs list
# Beralih ke akun #1
gs set 1
# Edit akun #2
gs edit 2 "new@example.com" "new-username"
# Hapus akun #1
gs del 1
🔗 Panduan Mengatur Banyak Akun GitHub
Lihat panduan lengkap di sini: GitHub Multiple Accounts Setup
Built with ❤️ untuk mempermudah pengelolaan banyak akun GitHub.