如何将GitHub下载的Zip文件push回去

由于一些原因,需要使用GitHub和别人进行协同工作。但是由于几乎没怎么使用过GitHub,就整出一些小尴尬出来,比如我使用的是下载Zip而不是clone,提交也是提交的zip。
第一次还行,第二次GitHub说50m以上不可以这样。那就得研究怎么push了。

问题的关键是,zip下来的文件不是git文件,直接push的话会报错。
所以就使用了很尴尬的方式:clone到一个新目录下,然后手动复制覆盖文件,然后commit全部文件。
**这里需要注意的是,使用的是vim,一开始没发现,一通操作反应奇怪才反应过来。**这里其实很简单,就是按i键进入insert模式(最下面会显示--INSERT--)。这时候挪到标注的文件名称行,将需要commit的文件的前面的#删掉,没删掉的会被忽略掉(开头的一大段英文就是说的这个)。
这时候使用添加远程仓库:

git remote add origin git@github.com:ProjectName/xxx.git

这里的链接可以在GitHub里面找到。

然后使用:

git push origin master

结果这里又出问题了,研究了一下发现,使用的仓库的主目录名字是main
如下:
请添加图片描述

所以在这里需要将命令改成:

git push origin main

所以要注意主目录是master还是main

这时候就一切进入正常的流程了。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
GitHub是广受欢迎的开源软件开发平台,它提供丰富的项目管理和版本控制功能。Github中的代码可以通过克隆或下载的方式获取并使用。当你通过Github下载代码时,你可能会得到一个ZIP压缩文件,这些文件如何使用呢? 首先,你需要将ZIP文件解压缩,可以使用WinRAR、7-zip等压缩软件进行解压缩。解压缩后,你将会看到一个文件夹,里面包含了项目的所有文件和子文件夹。这些文件可能是源代码、文档、图片、样式表、脚本等等。如果你想运行项目,你需要解压缩的文件目录中找到一个入口文件,通常是一个HTML或PHP文件。运行该文件将启动该项目,并在浏览器中查看其运行情况。 紧接着,你需要使用文本编辑器(如Notepad++,VS Code等)打开需要修改的文件。你可以随意地更改和保存这些文件或者添加新的文件。当你选择保存文件的时候,编辑器会自动将修改和保存内容注释到你下载ZIP文件中。 当你对项目进行了修改并希望将其上传到GitHub上时,你可以使用git命令将其推送到项目的主分支中。在系统命令行中,切换到项目的主文件夹中,键入以下命令: $ git add . 这个命令将会添加所有新的和修改过的文件。接着,你需要将这些改动提交到本地仓库,使用如下命令: $ git commit -m "Your commit message" 该命令用于将你所做的修改提交到本地仓库中,并带有一条简短的提交消息,描述了你所做的修改。 最后,你还需要将你的本地仓库同步到GitHub中,在主文件夹中运行以下命令: $ git push origin master 该命令将会将你的本地仓库推送到GitHub的主分支中。 总之,使用GitHub下载ZIP文件需要解压缩,并使用文本编辑器进行修改和保存工作。当你需要将修改推送到GitHub时,你需要使用git命令将其提交到本地仓库,并将其同步到GitHub中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值