上传文件到github

工作区:自己电脑

暂存区:理解为那个.git文件夹,作为中间桥梁连接工作区和版本库

版本库:github

1.下载Git客户端

2.绑定账户,name和email要和github一样

git config --global user.name "github上的用户名"
git config --global user.email "github上的邮箱"

3.为Github账户设置SSH key

(1)检查有木有ssh key

cd ~/.ssh
ls

有3个文件表示存在ssh key

(2)第一次肯定是没有的,需要生成一个

这里只有known_hosts这1个文件,表示没有ssh key,生成需要键入

ssh-keygen -t rsa -C "github上的邮箱"

中途需要设置密码并确认密码,后面连接需要用上。(也可以不设置)

(3)复制ssh key

键入命令会自动复制,直接粘贴使用

clip < ~/.ssh/id_rsa.pub

(4)设置github上的ssh key

头像→Settings→SSH and GPG keys→New SSH key→输入钥匙名→粘贴ssh key

4.测试连接是否成功

ssh -T git@github.com 

需要验证密码

5.回到需要管理的文件的文件目录下

6.创建.git文件夹

git init

7.添加要管理的文件

git add . #当前目录全部文件都添加
git add <file1> <file2> #添加指定文件

可以通过git status查看已经add的文件,add后才可以commit

8.提交文件到暂存区

git commit -m "提交描述" #将add的文件全部提交到暂存区

9.连接github上的版本库

没有的话,头像→Your Repositories→New→在Repository name输入仓库名→Create repository→SSH→复制

git remote add origin "github上的仓库地址"

10.上传文件到github上

git push -u origin master
原文地址:https://www.cnblogs.com/shoulinniao/p/13280107.html