美文网首页
07 将Git中的仓库加入到GitHub中

07 将Git中的仓库加入到GitHub中

作者: 迷之菌 | 来源:发表于2018-08-06 21:48 被阅读6次

    首先登陆GitHub, 点击右上角的加号,选择"New repository"

    创建新仓库
    Repository name中填写仓库的名称,其余暂时保持默认,点击Create repository进行创建.
    确认创建
    • 如果我要直接创建一个新的文件进行使用怎么办?
    $ echo "# learngit" >> README.md
    $ git init
    $ git add README.md
    $ git commit -m "first commit"
    $ git remote add origin git@github.com:IDmeforever/learngit.git
    $ git push -u origin master
    

    打开本地的Git Bash,在本地的仓库执行下列命令:

    $ git remote add origin git@github.com:<你的GitHub用户名>/<本地仓库名称>.git
    

    然后将本地内容推送到远程库:

    $ git push -u origin master
    

    git push将当前分支master推送到远程, -u参数会把本地分支与远程分支相关联,方便之后的操作.

    之后本地做了提交之后便可以使用如下命令将分支最新的版本推送到GitHub:

    $ git push origin master
    

    SSH问题

    第一次使用Git的push或者clone时,会有Key的指纹信息验证,输入yes便可以添加到本地信任列表中

    Permission denied (publickey). fatal: Could not read from remote respository.问题的修复:

    • 查看是否已经有了ssh密钥:cd ~/.ssh 如果没有密钥则不会有此文件夹,有则备份删除
    • 生成秘钥: ssh-keygen -t rsa -C "yourname@AB.com" 按三次回车,默认设置
    • 复制id_rsa.pub中的内容到https://github.com/settings/ssh/new然后点击Add SSH Key
      新建ssh key
    • ssh git@github.com测试,并进行确认
    • 成功,开始push

    相关文章

      网友评论

          本文标题:07 将Git中的仓库加入到GitHub中

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