今天出一期如何上传项目到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
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)
执行到这里就成功了,如图: