如何上传项目到GitHub

今天出一期如何上传项目到GitHub,适合初学者(超详细)

一、新建GitHub仓库

1.没有注册过账号的先去GitHub官网进行注册,注册后按照以下步骤来新建一个GitHub的仓库。如图:
在这里插入图片描述
2.点击Your repositories,进入到我的仓库,点击New按钮来新建一个仓库
在这里插入图片描述
3.输入仓库名称等后,点击创建仓库
在这里插入图片描述

二、安装Git

如果没有安装过Git的点击下面链接安装Git,已安装过的可以直接跳到下一步,安装过程中没有特殊需求的直接下一步就可以了。
git下载地址:https://git-scm.com/downloads.

三、配置SSH keys

输入指令:ssh-Keygen -t rsa -C “youEmail” 双引号里填写你的邮箱地址

ssh-Keygen -t rsa -C “youEmail”

输入完成之后一直按回车键 中间会提示你要输入密码,不用管一直按回车直到出现这样。
在这里插入图片描述接着输入指令:ls -la 查看 如果输出类似这样的信息,就说明配置成功

ls -la

在这里插入图片描述
接下来,找到路径下的id_rsa.pub文件,打开文件复制文件内容(SSH Keys)
在这里插入图片描述
点击Settings
在这里插入图片描述
再点击SSH and GPG keys,进入到SSH keys
在这里插入图片描述
点击New SSH key
在这里插入图片描述
然后回到终端输入指令:ssh -T git@github.com 执行完这条指令之后会输出 Are you sure you want to continue connecting (yes/no)? 输入 yes 回车就完事了,然后他会提示你成功了。
在这里插入图片描述

回到github,刷新网页就可以看到钥匙旁的灰色小圆点变绿,就表明已经添加成功了。完成后是这样的
在这里插入图片描述

四、上传项目

第一步:先到项目下,有两种方式
1.直接点击任务栏中的Git Bash
在这里插入图片描述
然后cd到自己项目下,我的路径是E:\web\vue-demo\vueDemo
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210316102249212.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDI3OTYxNQ==,size_16,color_FFFFFF,t_70
2.直接找到项目然后右键Git Bash Here

第二步:输入 git init指令 该指令会在该项目下生成本地的git管理

git init

在这里插入图片描述
会发现当前项目下多了一个.git文件夹,这个目录是Git来跟踪管理版本库的。

第三步:输入 git add . 该指令会将项目所有的文件添加到仓库中 如果想添加某个特定的文件,只需把.换成这个特定的文件名即可

git add .

在这里插入图片描述
第四步:用git commit命令告诉Git,把文件提交到仓库

git commit -m "第一次提交"

在这里插入图片描述
-m 后面输入的是本次提交的说明,可以输入任意内容,说明改动记录。git commit命令执行成功后,1 file changed:1个文件被改动。

第五步:输入git remote add origin 仓库地址 将本地仓库关联到GitHub上,然后输入git push -u origin master 将代码上传到GitHub上。

git remote add origin 仓库地址(如:https://github.com/xxx.git)
git push -u origin main(分支,我这里的是main)
或
git push --set-upstream origin main

在这里插入图片描述
问题:fatal: remote origin already exists.
解决方法:
1.先删除远程 Git 仓库

 git remote rm origin

在这里插入图片描述
2.输入指令 git pull --rebase 仓库地址(如 git@github.com:xxx.git) 分支名(如:main,master,我这里是main)
在这里插入图片描述
3.再添加远程 Git 仓库

git remote add origin 仓库地址(如 git@github.com:xxx.git)
git push origin main(分支名,我这里的是main)

在这里插入图片描述
执行到这里就成功了,如图:
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值