上传文件至GitHub

323 阅读1分钟

Git安装

可查看我之前写过的博文

设置SSH key

查看ssh key

可以先查看一下是否已经生成过ssh key

.ssh key
我这边显示已经生成过了,如果没有显示这三个文件,说明没有生成

生成ssh key
$ ssh-keygen -t rsa -C "youremail@xxx.com"

生成过程中点击Enter键三次,此时在默认路径会生成.ssh文件夹,里面有如图三个文件

.ssh

查看id_rsa.pub

id_rsa.pub

为GitHub账号配置ssh key

Settings

点击头像,下拉框中有个Settings设置选项

Settings

Personal settings

在Personal settings选择 SSH and GPG keys

SSH and GPG keys

New SSH key

点击New SSH key

New SSH key

SSH keys/Add new

Add new

Add后

key

创建本地仓库

创建
mkdir test

cd f:test

test

初始化本地仓库
git init

init
初始化后会出现.git文件夹,如图
.git
如果没有,是被隐藏了,工具->文件夹选项->查看,选择“显示隐藏的文件、文件夹和驱动器”

添加

将所有文件添加到仓库

git add .
提交

提交,双引号内是提交注释

git commit -m 'first'

commit
显示已经提交一个文件

连接GitHub

创建一个新的仓库
  1. 登录GitHub账号,没有可以申请一个。点击右上角“+”,选择创建一个仓库

    new repository

  2. 定义Repository name,点击创建

    repository

  3. 创建完之后的仓库

    first repository

连接GitHub
git remote add origin https://github.com/nullcxy/First-Repository.git

git地址

将文件推送到远程仓库
$ git push -u origin master

刚开始的时候远程仓库是空的,所以需要加上“-u”这个参数,下次再push就不需要了,如下即可

$ git push origin master

push
推送到远程仓库成功
看一下远程仓库
success