超级简易法上传本地文件到github上

之前文章写过廖雪峰老师关于git教程的帖子,现在终于有时间实践了!我这段时间在学微信小程序版的贪吃蛇,

想着先把写好的文件上传试试,于是乎,便有了如下……

大家要是不想听废话可以拉到最后去……

1、我先在github上新建了一个仓库,记录好GitHub给出的地址

2、在要上传的文件夹下

Git bash——>git init——》git add . (偷懒了把全部文件一次性上传……)——》git commit -m "***" 

3、把本地仓库与远程仓库关联

$ git remote add origin git@github.com:MeMeLeevv/SnakeGame.git

 把本地库的所有内容推送到远程库上:

$ git push -u origin master

是不是绝对,嗯!完美了!

哎,这种办法是不行,他会出现 

error: failed to push some refs to 'git@github.com:....." Updates were rejected because the remote contains work that you do not have locally.

This is usually caused by another repository pushing to

大概原因就是 意思是本地和远程的文件应该合并后才能上传本地的新文件

搜索提示的解决方法:

 1、先拉下来,会自动合并的

git pull origin master

2、再上传

git push -u origin master

 但是还是有错误——无法pull仓库 refusing to merge unrelated histories 这种错误。

大神指出:因为两个仓库不同,在 2.9.2

之后,不可以合并不同没有相同结点的分支,如果需要合并两个不同结点的分支,

那么需要在git pull 添加一句代码--allow-unrelated-histories

于是修改之后的代码,假如源是origin,分支是master,

$ git pull origin master --allow-unrelated-histories

 然鹅,我还是有错误……好气哦

好啦不卖关子了,超级简易法如下!!!

最后同学提示说

1、直接把github上新建的仓库clone下来

$ git clone git@github.com:MeMeLeevv/SnakeGame.git

 2、进入该文件夹

$ cd SnakeGame

3、把已经写好的文件复制到该文件夹下,

之后步骤:添加&提交&推送到远程库

1、$ git add .(我还是偷懒了把全部文件一次性上传……)
2、$ git commit -m "第一版(缺点:1.没有实现在界面中实时显示积分情况 2.没有暂停功能 3./tmp/SGPicFaceTpBq/9848/002FC4B2.png没有加速功能"
3、$ git push -u origin master

完成!!!!

呼~长舒一口气啦

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值