目录

  • 删除已有文件
    • 只删除远程仓库中的文件,不删除本地仓库中的文件
    • 同时删除远程仓库和本地仓库中的文件
  • 提交文件

删除已有文件

只删除远程仓库中的文件,不删除本地仓库中的文件

$ dir                                        # 查看当前目录
$ git rm -r --cached test.txt               # 删除test.txt文件
$ git commit -m '删除了build中的.class文件'  # 填写描述本次操作的相关信息
$ git push -u origin master                 # 将本次更改更新到github项目上去
$ git push                                  # 上一步也可以简单写成

同时删除远程仓库和本地仓库中的文件

执行完上述操作后,在本地仓库中把文件删了就行(狗头)。


提交文件

$ git init   # 在当前项目的目录中生成本地的git管理(在当前目录下多了一个.git文件夹,只需要在第一次提交时输入此命令)
$ git add .  # 将项目上所有的文件添加到仓库中,如果想添加某个特定的文件,只需把.换成特定的文件名即可。
$ git commit -m "注释" # 表示你对这次提交的注释,双引号里面的内容可以根据个人的需要描述。
$ git push -u origin master # 将本次更改更新到github项目上去,强心推送
$ git push # 上一步也可以简单写成,普通推送

如果出现上传不成功,可能是因为你远程仓库已经存在文件,和你本地仓库文件不一致,或者你本地仓库的文件不是最新的。这个时候,你需要执行下面这行命令:

$ git pull origin master # 将远程仓库的文件重新下载到本地仓库
$ git push origin master # 然后再次执行

GitHub删除已有文件和提交文件的方法相关推荐

  1. Git学习笔记一--创建版本库、添加文件、提交文件等

    Git,是Linus花了两周时间用C写的一个分布式版本控制系统.牛该怎么定义? 其实,很多人都不care谁写了Git,只在乎它是免费而且好用的!So do I! 下面开始我们的学习: 1.Git安装( ...

  2. idea新增目录文件不能提交

    idea新增目录文件不能提交commit 解决方法:http://www.yayihouse.com/yayishuwu/chapter/1293

  3. git ignore 怎么添加和删除_Git删除已追踪文件,上传大文件到Github

    新手使用git的时候经常会出现把ide配置文件.编译生成文件.模型文件等提交的仓库中,导致频繁的更新.并且已经提交过的文件即使在.gitignore文件中进行了配置git还是会进行追踪.那么我们应该如 ...

  4. git 删除 已提交的 文件

    如果不想要的文件夹提交到了GIT 这时想要删除相关的文件则可以使用以下命令 删除 target 文件夹 git rm -r target git commit -m "删除文件" ...

  5. git与github——1,简介、安装及设置账号、创建版本库及提交文件、常用命令汇总、git的时光穿梭机

    目录 一.git是什么? 1,git与github 2,分布式与集中式 二.安装.设置账号.设置ssh 1.安装.设置账号 2,设置ssh 三.创建版本库及提交文件 1,创建版本库 2,添加文件到版本 ...

  6. github删除文件_github 仓库中删除历史大文件

    问题 如果git中提交了大文件,而且保存到了版本库中,那在下载或者克隆git包的时候,速度会非常慢.再加上github在国内访问本来就很慢,可能会导致包无法下载(克隆).为了提升下载(克隆)速度,可以 ...

  7. 在git中取消删除已删除的文件

    本文翻译自:Unstage a deleted file in git Usually, to discard changes to a file you would do: 通常,要放弃对文件的更改 ...

  8. 由于在github上只能删除仓库,却无法删除文件夹或文件, 所以只能通过命令来解决

    由于在github上只能删除仓库,却无法删除文件夹或文件, 所以只能通过命令来解决 首先需要进入你本地仓库的master文件夹下, 然后右键Git Bash Here ,打开命令窗口 然后分别执行如下 ...

  9. chrome自动提交文件_实用!8个 chrome插件玩转GitHub,单个文件下载小意思

    来自公众号:程序员内点事 作为程序员对 GitHub 应该都不会陌生,我经常沉迷其中,找一些惊艳的项目或者工具.不过用的时间久了,发现它的用户体验实在是不敢恭维,有时候会让你做很多重复操作,浪费不少时 ...

最新文章

  1. kill qz _e epi,eu,ex,exo out3
  2. boost::fusion::traits::is_sequence用法的测试
  3. Genymotion设置代理至BurpSuite和Charles
  4. gwt入门和进阶_GWT入门
  5. c++中cend end_vector :: cend()函数以及C ++ STL中的示例
  6. ZZULIOJ 1062:最大公约数
  7. mit数据集_MIT的DNN硬件加速器教程(二)流行的DNN和数据集
  8. PAT 乙级1014 福尔摩斯的约会(C语言)
  9. linux救援模式详解,Linux系统的救援模式应用详解
  10. VB数据库中EOF和BOF的认识与用法
  11. 报表系统服务器故障,报表服务器服务启动时的错误消息 - SQL Server | Microsoft Docs...
  12. astah pro 7.2.0(UML建模工具)下载安装教程
  13. matlab插值与拟合例题_[转载]MATLAB插值与拟合(1)
  14. Python的6种内置对象
  15. 更改WPS云文档数据存储位置
  16. HTML中使背景图片自适应浏览器大小
  17. python之glob.glob
  18. echarts 柱状图如何不顶格_echarts图表的使用经验总结(避免踩坑)
  19. JZOJ5055 树上路径
  20. 【2021-07-26】JS逆向之某某西游藏宝阁

热门文章

  1. cmd cd 无法切换目录_一分钟掌握cmd基础操作,告别鼠标
  2. java 星期顺序_第8周 【项目3-顺序串算法】
  3. 如何将多个源文件编译为一个.ko
  4. ASP+COM技术在嵌入式Webserver中的应用
  5. WINCE REG文件相关资料
  6. virtualbox主机网络管理 未能创建_如何在 VirtualBox 中增加现有虚拟机的磁盘大小 | Linux 中国...
  7. Linux绘图函数与驱动,Linux中与驱动相关的ioctl函数
  8. 【转】产品经理如何进行BRD,MRD,PRD,DRD,FRD编写
  9. Python:以鸢尾花数据为例,介绍决策树算法
  10. ubuntu设置始终亮屏_ubuntu设置关闭屏幕和锁定