用SourceTree客户端,https方式clone的项目。当时填账号密码时选了记住密码。
现在要用新的账号了,需要删除老的git账号(老账号被踢出了项目组),因为系统一直默认用老的账号去连git,一直报权限不足。
已经试过重装git和SourceTree客户端,但是老账号依旧还是没有清除掉。
网上查到的都是用ssh方式实现多账号切换,但是我用的是https方式,连./ssh的文件夹都没有。所以老账号自然不会在不在./ssh文件夹内。
操作系统为win10.
\AppData\Local\Atlassian\SourceTree文件夹也全删掉试了,无效!
目前临时解决方式,clone仓库时带上用户名和密码,缺点密码明文显示
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!