Cara Logout dari Git Credential Manager

Barusan saja posting artikel, dalam waktu beberapa menit saja saya tergerak bikin artikel lagi. Walaupun tidak sepanjang artikel sebelumnya, tapi ini penting untuk catatan saya maupun bagi yang sedang mengalami hal ini.


Git Logo

Latar Belakang Kenapa Harus Signout?

Saya memiliki beberapa akun Git di laptop baik itu akun Github, Gitlab. Kedua akun tersebut berjalan aman karena saya mengikuti tutorial “How to run multiple Github Account in the same Machine”

Intinya menggunakan ssh dan punya key sendiri untuk masing-masing akun.

Tidak ada masalah untuk push/pull ke akun github maupun gitlab

Sampai..

Memiliki 2 Akun Gitlab dan 1 Akun Github di satu PC

Kemaren saya menginstall blog hexo baru lagi untuk domain saya yang anyar. Kebetulan akun gitlab yang pertama sudah memiliki banyak blog didalamnya.

Jadi saya ingin menggunakan akun gitlab baru untuk domain baru tersebut. Saya berpegang pada pepatah

Don’t put all your eggs in one basket

Tidak ada masalah yang berarti (alias tidak ada masalah sama sekali) karena saat push ke gitlab saya menggunakan protokol HTTPS bukan protokol SSH

Masalahnya muncul ketika saya ingin mengupdate blog eka.gdn ini.

Ada pesan error

1
fatal: No such remote: https://gitlab.com/username/proyek.git

Karena baru semalam saya memasukkan credential (username/passwords) menggunakan Git Credential Manager tentunya saya langsung curiga hal ini yang menyebabkan terjadinya masalah konflik pada akun git saya.

Pesan tersebut muncul karena git-nya login ke akun yang beda dengan koneksi default saat ini.

Solusi Untuk Logout dari Git Credential Manager

Caranya cukup mudah, Control Panel > User Accounts > Manager your credentials > Windows Credentials > Pilih tab Window Credentials di bagian Generic Credentials

Pilih menu remove semua yang berhubungan dengan akun yang ingin di-logout

selanjutnya silakan lakukan aktifitas git push/pull lagi, seharusnya git akun koneksi ke akun utama yang digunakan sebelumnya atau jika tidak ada akun git yang terkoneksi Git Credential Manager akan meminta ulang username dan password anda.

Referensi :

https://stackoverflow.com/questions/38549834/how-to-sign-out-in-git-bash-console-in-windows

Share