将本地文件上传到GitHub(保姆级教程)

199 阅读2分钟

下载git(windows系统)

在git官网中<Git - Downloading Package (git-scm.com)>
选择32位或64位系统下载,我的是64位所以我就标记了那个下载链接 image.png 一路默认下一步即可,安装成功后可以在菜单栏中看到 image.png 打开Git Bash,如果和我的界面类似则安装成功 image.png 下载好了之后可以使用ls命令看一下当前的目录

github注册

在github官网中<GitHub>
用用户名(user_name)邮箱(email)注册一个github账号(注册流程省略1w字..)
注册成功后回到Git Bash中

git和github使用ssh连接

本地仓库和Github仓库之间通过ssh传输,需要先将本地的公钥添加到github仓库中

  1. 获取本地公钥
    在git bash中输入cd ~/.ssh查看是否有ssh目录(如果是第一次学,那必然没有啦)
    如果没有的话输入ssh-keygen -t rsa -C "XXXX@XXX.com"(XXX为刚才注册github的邮箱)疯狂回车即可
    这时就在本地目录下创建了一个ssh目录,我们再输入cd ~/.ssh就可以进入ssh目录下了,输入ls,查看当前目录下的文件

image.png

**id_rsa.pub**就是我们的公钥了,输入`cat id_rsa.pub`查看公钥内容

image.png

从ssh-rsa 开始这一大段全是公钥内容,鼠标选中windows系统ctrl+insert(部分笔记本没有insert,ctrl+fn+f11或f12)复制这一段内容 到此本地公钥获取完成
  1. 在github中添加本地公钥 打开github官网,登录账号,在右上角找到setting

image.png

左边找到ssh key

image.png

点击new ssh key创建ssh key 将刚刚从git bash中复制的公钥粘贴到此处

image.png

粘贴完成后点击添加即添加本地公钥完成,可以在刚刚的界面看到你添加的公钥

image.png

将本地文件上传到github

  1. 在github中创建仓库
    点击右上角your repositories

image.png

点击new创建新仓库,输入仓库名称,其它选项保持默认,点击create

image.png

创建仓库成功
  1. 将本地文件夹初始化并将本地仓库和github仓库连接
    回到git bash中,输入cd ~./XXX(XXX为想要上传的本地文件夹的目录)
    输入git init将本地文件夹配置成git仓库
    输入git remote add origin XXX将本地仓库和git仓库连接

接下来就可以直接三连击
git add .
git commit -m "XXX"
git push 将本地文件夹push到github上啦!