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

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

07 将Git中的仓库加入到GitHub中_第1张图片
创建新仓库

Repository name中填写仓库的名称,其余暂时保持默认,点击 Create repository进行创建.
07 将Git中的仓库加入到GitHub中_第2张图片
确认创建


  • 如果我要直接创建一个新的文件进行使用怎么办?
$ echo "# learngit" >> README.md
$ git init
$ git add README.md
$ git commit -m "first commit"
$ git remote add origin [email protected]:IDmeforever/learngit.git
$ git push -u origin master

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

$ git remote add origin [email protected]:<你的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 "[email protected]" 按三次回车,默认设置
  • 复制id_rsa.pub中的内容到https://github.com/settings/ssh/new然后点击Add SSH Key
    07 将Git中的仓库加入到GitHub中_第3张图片
    新建ssh key
  • ssh [email protected]测试,并进行确认
  • 成功,开始push

你可能感兴趣的:(07 将Git中的仓库加入到GitHub中)