Gunakan klien SourceTree, kaedah https untuk mengklon projek. Semasa mengisi kata laluan akaun, saya memilih untuk mengingati kata laluan tersebut.
Sekarang saya ingin menggunakan akaun baharu, saya perlu memadam akaun git lama (akaun lama telah ditendang keluar daripada pasukan projek), kerana sistem sentiasa lalai menggunakan akaun lama untuk menyambung ke git, dan ia terus melaporkan kebenaran yang tidak mencukupi.
Saya telah cuba memasang semula klien git dan SourceTree, tetapi akaun lama masih tidak dibersihkan.
Semua yang saya temui di Internet menggunakan kaedah ssh untuk bertukar antara berbilang akaun, tetapi saya menggunakan kaedah https, dan tiada folder ./ssh. Jadi akaun lama secara semula jadi tidak akan berada dalam folder ./ssh.
Sistem pengendalian ialah win10.
Saya juga cuba memadamkan semua folder AppDataLocalAtlassianSourceTree, tetapi ia tidak berjaya!
Penyelesaian sementara semasa ialah membawa nama pengguna dan kata laluan semasa mengkloning gudang. Kelemahannya ialah kata laluan dipaparkan dalam teks biasa
http://yourname:password@git.oschina.net/name/project.git
win10 disimpan dalam bukti kelayakan pengguna
Panel Kawalan 》 Akaun Pengguna 》Urus bukti kelayakan anda
Pilih [Kredential Windows]
Maklumat pengguna yang disimpan oleh git berada dalam senarai kelayakan umum
Tukar direktori dan klon projek sekali lagi menggunakan akaun baharu?
Saya tidak pernah menggunakan SourceTree, tetapi pelanggan ini sepatutnya menyimpan kata laluan Baidu menemui ini, anda boleh mencubanya:
http://m.blog.csdn.net/article/details?id=47007471
Jika ia Mac, ia akan direkodkan dalam rantai kunci Mac
Komputer saya juga win10, dan ia direkodkan dalam pengurus kelayakan!
Pengurus kelayakan untuk semua item panel kawalan dalam panel kawalan
Nama pengguna dan kata laluan yang direkodkan oleh sourceTree boleh didapati dalam bukti kelayakan Windows di bawah, hanya padamkannya!