git清除用户名密码
1.Windows 下删除git账号
一、进入控制面板
二、选择用户账户
三、选择管理你的凭据
四、选择Windows凭据
五、选择git保存的用户信息
六、选择编辑或者进行删除操作
七、完成
image.png
2.git命令删除
git config --system --unset credential.helper
git秘钥问题
git遇到的问题之“Please make sure you have the correct access rights and the repository exists.”
1.打开CMD控制台执行如下git命令。
yourname是你要设置的名字,your@email是你要设置的邮箱。
git config --global user.name "yourname"
git config --global user.email "your@email.com"
2.继续git输入命令生成秘钥
your@email是你要设置的邮箱。
ssh-keygen -t rsa -C "your@email.com"
ssh-keygen命令生成秘钥
直接按下回车即可(第一次回车后可以设置密码,直接回车则密码为空)。
3.复制公钥
系统会自动在.ssh文件夹下生成两个文件,id_rsa和id_rsa.pub,用记事本打开id_rsa.pub,将全部的内容复制。
id_rsa.pub
4.添加SSH秘钥
各个平台添加秘钥略有差异,详情见对应平台的“ssh设置”、“配置 SSH 密钥”等相关说明。
无外乎将3复制的内容粘贴到对应添加的位置即可。
云效代码管理 Codeup 的代码仓库
github.com
Couldn't load this key (OpenSSH SSH-2 private key(old PEM format))的解决办法
关于TortoiseGit上传代码至码云时,报错:Couldn't load this key (OpenSSH SSH-2 private key(old PEM format))的解决办法
1.修改注册表
将TortoiseGit默认的客户端C:\Program Files\TortoiseGit\bin\TortoiseGitPlink.exe修改为:
Git 的安装路径 \usr\bin\ssh.exe,保存即可。
若修改后点确定,界面没反应。
使用 windows+R 打开运行对话框,输入regedit 打开注册表编辑器,
在目录 HKEY_CURRENT_USER\Software\TortoiseGit 路径下,
将SSH键的值,改为 Git 的安装路径 下的C:\Program Files\Git\usr\bin\ssh.exe路径。
修改注册表
2.生成.ppk文件
2.1在TortoiseGit/bin目录下启动puttugen.exe。
2.2单击Conversations下拉列表的Import Key。
image.png
2.3选中自己的私钥。
image.png
2.4选择保存为私钥,生成.ppk文件
image.png
2.5设置远端,选择生成的.ppk文件
image.png
2.6设置网络(使用TortoiseGit默认的即可)
image.png
解决Git 克隆代码 The remote end hung up unexpectedly错误
1.命令行更改
缓冲区溢出
git config http.postBuffer 524288000
增加最低速度时间
git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999
2.通过TortoiseGit更改
鼠标右键,TortoiseGit->设置,如下图
image.png image.png
网友评论