如何通过git上传代码到github

最近在学习mpvue的时候遇到了一些小问题(课程是慕课网上的Sam老师的一门课,非常推荐。)由于不知道老师什么时候回复我,而且为了方便起见,所以就想通过github代码管理来实现(其实之前是用过的,不过就随便用了一下,所以忘记了。)
期间确实遇到不少坑,也比较让我抓狂。(坑会后面单独写一篇,因为上传码云的时候也有坑,所以就一起写)牛皮扯完了,那么就开始介绍了。
由于是要上传到github,所以我介绍的是比较通用简单的方法,那么开始第一步(前提是你电脑已经安装了git)。
先查看有没有ssh秘钥生成

一般来说就是Administrator里找有没有 .ssh这个文件。没有就是还没生成ssh秘钥。像我自己的电脑用户名是YDW,所以就是在YDW里面看看有没有这个文件
直接在桌面git bash
在这里插入图片描述
其实哪里git bash都是可以的。输入以下命令

ssh-keygen -t rsa -C "你的邮箱地址"

在这里插入图片描述
因为我已经生成过了ssh秘钥,所以这是会提示我是否要覆盖之前的秘钥(肯定不要啦我,不然我又要重新配置了。)
然后回到之前的目录里找.ssh文件夹。
在这里插入图片描述
第一个是私钥,第二个是秘钥。这是打开第二个文件。(我是有EditPlus,但是大家也可以用记事本打开,这是用记事本打开)
不要纠结为什么有这么大的矩形
这里我进行了处理(其实这算是个人隐私了。)
接下来打开Github官方网址
登陆啥的就不说了,直接新建仓库。
新建仓库
接下来就是下面的界面。
仓库创建配置
仓库已经创建完了。因为我们是通过ssh秘钥上传代码的。所以对应的需要在Github设置一下秘钥。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后回到你之前的仓库那里
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这时候就可以准备上传你的项目了。下面打开你自己的项目,然后右键git bash。
在这里插入图片描述
执行命令 git init 初始化仓库
在这里插入图片描述
创建上传地址的命令是

git remote add origin git@github.com:architectMymine/test.git

在这里插入图片描述
ssh地址是上面在git里面的地址,查看当前创建地址的命令是

git remote -v

把项目放入暂存区命令(后面是有一个小点的)

git add .

这时候会有警告,其实就是不用管,就是提醒你这个文件之前没有而已。(一般警告没有那么多,我这里那么多是因为这个webpack是我自己的配置的,而且还有很多忽略文件没有写,所以这里报错特别多。一般来说做项目都是直接用脚手架帮我们自己创建好比较好。
在这里插入图片描述
提交项目命令

git commit -m “提交说明”

说明那里按照我的习惯就是修复bug,就是写修复什么什么bug,或者出现了什么问题没有解决先提交什么什么的。(执行这个命令后也会有少量警告,不用理会。除非是报错)
在这里插入图片描述
这时候我们就可以执行提交命令了。

git push origin master

master这是默认的主分支,实际工作中一般会创建很多分支进行测试或者是调试,这里不详细说了。有空会写一篇详细的介绍。
在这里插入图片描述
上面命令行会多了 -u 这是我上传码云的时候,码云那边给的示例代码,具体上传到Github实际上只要我上面的写的命令行就行了。
这时候刷新我们之前的Github页面,就会出现有代码了。
在这里插入图片描述
这个项目是我之前写的一个vue的qq音乐,因为之前提供接口的老朋友被腾讯爸爸警告了,所以我就没再维护用了。好了关于如何将代码上传到Github介绍到这里,码云的其实也差不多原理,而且码云在仓库创建好会给一些初始化命令提示,有兴趣的可以去了解一下,或者咨询一下我也行啊。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值