Tahun lalu sudah diumumkan disini kalo semua git operations bakal pake PAT a.k.a Personal Access Token untuk authentication-nya. Jadi tidak lagi menggunakan username dan password.
Tapi dasarnya saya malas, dulu saya abai bahkan lupa sampai akhirnya ketanggor dewe dan bingung dewe. đ Saat mau push atau pull ke remote, meskipun user dan password sudah benar, tetap saja akan return error 403.
1. Segera Buat Personal Access Token seperti petunjuk disini
2. Buka Keychain Access. Semua password tersimpan disini setiap kali anda mengakses browser kemudian login, register dan lain sebagainya dan anda memilih Opsi simpan kata sandi.
Pada side menu, pilih menu Login. Kemudian search github.
Pilih, double click. Kemudian copy Access Token anda, lalu paste disini.
Kemudian Save Changes.
Selesai. Saat ini kita bisa kembali push, pull dsb.
Semoga bermanfaat. đ