美文网首页
上传本地项目至 GitHub 上可能会遇到的问题与解决办法

上传本地项目至 GitHub 上可能会遇到的问题与解决办法

作者: KevinDengSir | 来源:发表于2021-01-23 00:36 被阅读0次

    在当我们在终端输入 git remote add origin https://gitee.com/(github/码云账号)/(github/码云项目名).git

    报错 1
    fatal: remote origin already exists.
    其意思是远程起源已经存在
    此时,我们可以先 git remote -v 查看远程库信息:

    20181114212153404.png
    可以看到,本地库已经关联了origin的远程库
    解决办法:
    1、cd 你的项目根目录
    2、输入 git remote rm origin (删除关联的origin的远程库)
    3、再输入 git remote add origin git@github.com:(github名)/(git项目名).git 就不会报错了!

    报错 2
    git@github.com: Permission denied (publickey).
    fatal: Could not read from remote repository.
    git@github.com:权限被拒绝(publickey)。
    致命:无法从远程存储库读取。
    其意思是权限被拒绝,无法从远程库存储库读取。

    解决办法:
    设置一个SSH KEY,即是密钥,(出于安全考虑,Github 服务器和我们本地的通讯要求使用 SSH Key 来验证)。这个时候只需设置一个密钥就行了。

    1、从github主页点击设置进入SSH and GPG keys
    2、随后点击创建一个新的密钥"New SSH key"
    先查看本地是否已创建了 SSH
    终端输入 open .ssh 如果存在 id_rsa 与 id_rsa.pub 则说明已经生成过了.
    然后终端输入 pbcopy < ~/.ssh/id_rsa.pub 复制密码
    在 github上添加刚复制的密码,保存。再重新上传本地项目。

    如果没有,别慌,可以看我的另外一文章
    https://www.jianshu.com/p/4e9ba2b4ddfd

    相关文章

      网友评论

          本文标题:上传本地项目至 GitHub 上可能会遇到的问题与解决办法

          本文链接:https://www.haomeiwen.com/subject/fjmpzktx.html