赞
踩
分享一下我git项目时碰见的错误
在下载git后设置用户名、邮箱时会出现的错误
需要去修改环境变量,这个之前写好了,可以跳转看看
需要权限去修改,也在下面这篇博客中
保存键”//.ssh/id_rsa" failed:没有这样的文件或目录
这个是在生成一个 SSH 密钥对时出现的,你应该看看你是否有 .ssh 文件夹,没有就手动创建一下
打开git bash,输入下面命令,生成 ssh 密钥对
输入你的邮箱 ssh-keygen -t rsa -C "xxx@xx.com"
注意:在上面,可能别的博客直接三个回车就行,我的不行,注意框框的内容,是这个就的在后面加上自己的路径,注意:可能你users文件夹下面不是hp,还是看看你自己的是什么
一般当我们用 git bash 生成密钥对,会生成时 known_hosts 文件,没有 known_hosts 文件输入下面命令检测一下,然后输入yes,也会生成:
ssh -t git@gitee.com
然后会给出下面图的语句,我们输入yes后,生成 known_hosts 文件,我的不知道怎么回事,无法生成这个文件,而且下面绿色框的字没有出现,然后yes也就输入不了,所以我一直在 .ssh 文件夹 里面没有 known_hosts 文件,今天突然使用 win10 自带的 window powerShell 去输入 ssh -t git@gitee.com 就出现了,就出现下面绿框语句,然后输入yes,生成了 known_hosts 文件,几个钟的百度,不如一次无意中的尝试,我怀疑是git bash版本的问题,毕竟也不知道其他的了
出现了下面这个东西,这个错误提示是由于 Git 检测到了一个具有可疑所有权的仓库,并且当前用户与该仓库的所有者不匹配。
为了解决这个问题,Git 提供了添加目录例外的配置选项。你可以使用以下命令向全局 Git 配置中添加一个安全目录的例外:
注意:不要复制我的,如果你出现上图错误,你按照他给出的填 git config --global --add safe.directory C:/Users/hp/Desktop/uniapp/uni-shop执行上述命令,Git 将会忽略这个目录的所有权检查,使得你可以正常地进行操作和提交。
ssh -v git@gitee.com ssh-agent -s ssh-add ~/.ssh/id_rsa eval `ssh-agent -s` ssh-add /c/Users/hp/.ssh/id_rsa 注意:写你的实际路径 ssh -t git@gitee.com照着上面敲,然后把 密匙 重新提交到码云,就可以了
我们在上传项目时执行下面命令报的错
git remote add origin git@gitee.com:gbaes/uni-shop2.git
解决方法: 1、删除现有的远程仓库: git remote rm origin 2、建立新的远程仓库地址: git remote add origin + 远程仓库地址远程仓库地址,可以看 你码云 对应仓库的ssh,如下:
还有一些错误,当时没有记录,先这样,哭死!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。