Masalah kembali muncul, kali ini dari Github, error yang muncul

> git clone https://github.com/hahahakkwkwkw/superrahasia/
Cloning into 'superrahasia'...
Username for 'https://github.com': USERNAME
Password for 'https://USERNAME@github.com':  PASSWORD
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/hahahakkwkwkw/superrahasia/'

Masalah tersebut muncul setelah saya mengaktifkan 2FA, kalo dilihat dari errornya masalahnya ada di username/password tetapi credential yang dimasukkan sudah benar. Masalah ini tidak muncul bila menggunakan SSH git@github.com:hahahakkwkwkw/superrahasia.git

Personal Token Access

Buka Github Setting, klik kanan atas, disebelah avatar anda
buka setting github

Di Profile klik Developer Settings
profile github

Pilih Personal access tokens lalu klik Generate new token
personal access token github

Pilih apa saja yang bisa diakses oleh key ini. Disini saya memilih repo,write:packages dan read:packages. Akhiri dengan mengklik Generate Token
github personal access token scope

Nanti gunakan token
token ini sebagai password

Ulangi perintah git clone yang gagal sebelumnya

> git clone https://github.com/hahahakkwkwkw/superrahasia/
Cloning into 'superrahasia'...
Username for 'https://github.com': USERNAME
Password for 'https://USERNAME@github.com':  PERSONAL ACCESS TOKEN 
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/hahahakkwkwkw/superrahasia/'

ganti password anda dengan personal access token yang baru digenerate.

Leave a comment

Your email address will not be published. Required fields are marked *