今天往GitHub上推送资源,突然报错,说没有权限
- 删除GitHub原有仓库
- GitHub新建一个仓库后在本地项目执行
init remote add origin git@:XX/
- 将本地项目与GitHub仓库相连
- 执行git remote 报了一个错
fatal: 远程 origin 已经存在。
- 执行`git remote -v`查看目前的所有访问路径
- 执行`git remote rm origin`将所有的路径删除
- 再执行
git remote add origin git@:XX/
成功 - 执行
git push -u origin master
推送成功
下面再记一下ssh生成公钥密钥,添加到GitHub
- 在.ssh文件下执行
ssh-keygen -t rsa -C "xxx@"
- 执行
cat id_rsa.pub
,复制 - 然后在GitHub上找到settings中的SSH设置添加ssh
- 再执行
git config --global "xx@" 和git config --global "xx"声明一下全局设置