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

首先登陆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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,719评论 9 163
  • Git常用语法 [TOC] Git简介 描述 ​ Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,...
    君惜丶阅读 3,584评论 0 13
  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 12,713评论 4 54
  • 投射我儿6月15日中考前心态稳定不急躁,有计划,有目标,中考三天超常发挥,以总分745分以上考上广州市二中高中,进...
    花开生两面阅读 108评论 0 0
  • 关于这次培训: 相信大家都知道高考完是有很多时间的(差不多3个月吧),我的很多同学都去找各种各样的暑假工了,...
    Eau_26d1阅读 13,688评论 0 1