前言:
通过Git上传项目到GitHub有两种方式:①SSH方式;②https方式。在这里我们选择SSH方式,因为SSH方式将项目上传到Github时不需要输入账号和密码,而https方式每次都需要,比较麻烦。若对于安全性要求较高,应选择https方式。这里默认大家已经有了Github账号。环境为:windows10。
一 安装Git
Git下载页面:https://git-scm.com/download/win
下载之后,选择安装路径,最好别安装在C盘,一路默认下去就行。
二 在GitHub上创建仓库
1 右上角头像点击your repositories
2 新建
3 填写相关信息
4 创建完仓库之后,复制SSH地址(记住这个地址,后面要用到)
二 在windows的Git上传项目
1 在E盘创建project空文件夹,任意文件夹都可以。
2 进入project空文件夹,右键会出现两个选项:Git GUI Here 和 Git Bash Here,点击Git Bash Here。
3 创建SSH上传项目所需的私钥与公钥
1) 在看到的命令窗口输入以下命令,输入之后一直按Enter键:
ssh-keygen -t rsa -C '****新注释****'
-C后面的字符串可以随便填,也可以填成自己的邮箱。
2) 输入cat ~/.ssh/id_rsa.pub,得到公钥
3) 将公钥复制到Github中
4 返回Git 命令行窗口
输入:
git clone git@github.com:hedingqin/project.git
结果:
5 此时,GitHub上的project仓库会被clone到本地,然后将要上传的项目复制到project仓库中。
本地创建的project空文件中多了一个GitHub上自己创建的project仓库。
blog_3是要上传的项目。
6 在Git命令行窗口,进入clone下来的project文件夹
输入:
cd project
结果:
7 依次输入
-
git init
-
git add .
-
git commit -m
"first commit"
-
git push
注意:
①git init
进行初始化
②git add .
提交所有文件到缓存区,这里的”add .“表示所有的文件,我们也可以使用”add <filename>“提交指定文件
③git commit - m "first commit"
将缓存区的文件提交到本地的版本库,这里的"first commit"是你自定义的信息。
④git push
提交到Github
8 查看Github,文件已经上传
如有错误希望能够指出,都看到这了,点个赞吧,十分感谢哦!
转载:https://blog.csdn.net/qq_36134376/article/details/116242923