作为程序员,GitHub应该是比较熟悉的,它是一个面向开源及私有软件项目的托管平台,我们可以将一些项目代码托管到这个平台上,也可以从上面找到很多项目的代码,非常好用,但是有很多同学刚接触GitHub,并不知道如何上传自己的一些项目,这里就给大家讲一下如何上传自己的项目到GitHub上。
一、官网注册
1、这是百度搜索的结果:点击进入

2、找到右上角的注册按钮

3、填写自己的信息,想一个账号和密码

3、注册完之后我们进入到这个界面

二、新建仓库
1、点击右上角的“+”

2、建立一个仓库,想一个名字,然后点击create repository

3、建立完之后就进入这个界面,Test是我建立的repository

三、上传文件到GitHub
关于上传文件和项目有两种方法:
1、第一种:GitHub在线上传文件夹
在线上传也可以上传完整的文件夹结构,直接拖拽到上传文件页面的框中即可。

点击上传就可以

2、第二种:通过git工具上传本地文件夹(本地项目)
1、下载git工具


2、下载完成后安装部署

3、绑定用户
打开git-bash.exe,输入以下命令


git config --global user.name "github注册的账号"
git config --global user.email "github注册的邮箱"

4、设置SSH key
在这个过程中一路按回车就可以了

生成成功后,去对应目录C:\Users\wsh\.ssh里(wsh为电脑用户名,每个人不同)会得到ssh key公钥,用记事本打开id_rsa.pub复制里面的内容

返回到GitHub上




title随便写,将复制的内容粘贴到key文本框中,点击Add SSH key
5、上传本地项目到GitHub
a、创建一个本地项目
这是自己创建的几个文件夹及文件

在文件的空白处右键点击选择Git Bash Here


b、执行指令:git init
初始化成功后你会发现项目里多了一个隐藏文件夹.git


c、执行指令:git add .(别漏掉了.)
将所有文件添加到仓库

d、执行指定:git commit -m "提交文件"
双引号内是提交注释

6、关联GitHub仓库
a、到GitHub的仓库复制仓库地址

b、执行指令:git remote add origin https://github.com/QiGuaiJun625/Test.git

c、可以通过如下命令进行代码合并【注:pull=fetch+merge]
git pull --rebase origin master

d、执行指令:git push -u origin master

可以看到我们的本地项目已经上传到了github上了

这里再补充一点关于如何删除建立的数据仓库:
点击仓库右上角Settings

一直下拉到最后出现下图:

填写你要删除的数据仓库,点击确定就可以了

到这关于如何建立数据仓库、上传项目、删除数据仓库就全部完成,有什么不懂的可以评论区留言,我看到会立刻回复!拜拜~
网友评论