de-vraag
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
 Fre1234
Fre1234
Question

Bagaimana saya bisa mengubah pengguna pada Git Bash?

masukkan deskripsi gambar di sini

Saya ingin keluar dari pengguna yang sebenarnya sehingga saya bisa masuk dengan pengguna lain.

Apa yang saya lihat di Git bash adalah:

MINGW64 ~/Documents/NetBeansProjects/ConstructorJava (master)
git push -u origin/master
remote: Permission to Fre1234/ConstructorJava.git denied to Fre123.  
Fatal: unable to access https://github.com/Fre1234/ConstructorJava.git/": The requested URL returned error: 403
21 2016-09-10T04:20:34+00:00 3
 VonC
VonC
Pertanyaan edit 13 September 2016 в 5:09
Pemrograman
git-bash
Solution / Answer
 VonC
VonC
13 September 2016 в 5:05
2016-09-13T05:05:41+00:00
Lebih
Sumber
Sunting
#31605706

Periksa apa yang dikembalikan oleh git remote -v: akun yang digunakan untuk mendorong ke url http biasanya disematkan ke dalam url remote itu sendiri.

https://[email protected]/...

Jika itu masalahnya, letakkan url yang akan memaksa Git untuk meminta akun yang akan digunakan saat melakukan push:

git remote set-url origin https://github.com/<user>/<repo>

Atau satu untuk menggunakan akun Fre1234:

git remote set-url origin https://[email protected]/<user>/<repo>

Periksa juga apakah Anda menginstal Git For Windows dengan atau tanpa credential helper seperti dalam pertanyaan ini.


OP Fre1234 menambahkan dalam komentar:

Akhirnya saya menemukan solusinya.
Pergi ke: Panel Kontrol -> Akun Pengguna -> Kelola kredensial Anda -> Kredensial Windows

Di bawah Kredensial Umum ada beberapa kredensial yang terkait dengan Github, Klik pada mereka dan klik "Hapus ".

Itu karena instalasi default untuk Git for Windows menetapkan Git-Credential-Manager-for-Windows.
Lihat output git config --global credential.helper (seharusnya manager)

 VonC
VonC
Jawaban edit 10 Desember 2017 в 6:58
56
0
 Hiren
Hiren
18 September 2018 в 1:40
2018-09-18T01:40:41+00:00
Lebih
Sumber
Sunting
#31605707

Untuk Pengguna Mac

Saya menggunakan Mac dan saya menghadapi masalah yang sama ketika saya mencoba untuk mendorong proyek dari Android Studio. Alasan untuk itu pengguna lain sebelumnya telah masuk ke Github dan kredensialnya disimpan di Keychain Access.

Anda perlu menghapus kredensial tersebut dari Keychain Access dan kemudian mencoba untuk mendorong.

Semoga ini membantu pengguna Mac.

4
0
sifat  ullah shah
sifat ullah shah
28 Agustus 2019 в 12:44
2019-08-28T12:44:42+00:00
Lebih
Sumber
Sunting
#31605709

Untuk Pengguna Mac

Saya menggunakan Mac dan saya menghadapi masalah yang sama ketika saya mencoba mendorong proyek dari Android Studio. Alasan untuk itu adalah pengguna lain sebelumnya telah masuk ke GitHub dan kredensial disimpan di Keychain Access.

Solusinya adalah menghapus semua informasi yang tersimpan di keychain untuk proses itu

masukkan deskripsi gambar di sini

 Aimery
Aimery
Jawaban edit 28 Agustus 2019 в 2:33
2
0
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Asilbek Qadamboyev
Terdaftar 2 hari yang lalu
2
Akshit Mehta
Terdaftar 4 hari yang lalu
3
me you
Terdaftar 1 minggu yang lalu
4
Никита иванов
Terdaftar 1 minggu yang lalu
5
Alex1976G_06
Terdaftar 1 minggu yang lalu
ID
JA
KO
RU
© de-vraag 2022
Sumber
stackoverflow.com
di bawah lisensi cc by-sa 3.0 dengan atribusi