「git」如何删除github上的文件但保留在本地

刚开始上传项目的时候,忘记了写.gitignore文件,结果把整个项目目录的提交到github上了,包括本地的环境配置文件等,如.idea、out、*.iml。那么该如何删除github上对应的文件夹或文件,而保留本地的呢?

以删除.idea文件为例:

git rm -r --cached .idea(some-dictionary)

git commit -m 'delete .idea dir(some-note)'

git push -u origin master

因为在github官网上操作的话,只能删除单个文件,所以采用了指令的方式删除不需要的文件目录。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本片内容转自CSDN http://blog.csdn.net/ithomer/article/details/7...
    五娃儿阅读 4,956评论 2 88
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,993评论 19 139
  • 昨天吃饭时,信心的跟妈妈说,今天中午教我做鸡蛋葱油饼。之前看妈妈做时,特别容易,谁知道“看花容易绣花难”虽然...
    小妖贝儿阅读 405评论 3 1
  • 这是一个非常难回答的问题,这也是一个非常残忍的问题,每次看到这种问题我都尽量去避免回答。直面自己是一种痛苦而内疚的...
    文刀今心阅读 576评论 0 1
  • 001 不要因为省事而使用过多的家电,要看他的便利性,外观和颜色是否喜欢,不然时间久了也不会用了。确认下使用家电能...
    金一鹤阅读 228评论 1 1