如何删除git远程仓库的某个文件

如何删除git远程仓库的某个文件

项目前期使用Win开发而后期转为使用Mac,与win不同的是Mac的studio会为项目中每个moudle创建一个.iml文件,导致远程仓库会出现iml文件,而这个文件是一个工程配置文件,并不需要要上传远程仓库。

操作:

  • 第一步 使用终端或者AndroidStudio自带的Terminal,cd到对应的文件目录
fundworks git:(develop) ✗ cd stockmaster-utils
➜  stockmaster-utils git:(develop) ls
AndroidManifest.xml   build                 build.gradle          gen                   libs                  proguard-project.txt  project.properties    res                   src                   stockmaster-utils.iml
  • 第二步 使用git rm操作 git -rm -r -n --cached build

如何删除git远程仓库的某个文件_第1张图片

注意: -n是列出该文件夹下的所有文件,如果要删除请去掉-n
  • 第三步 添加*.iml 到 .gitignore

  • 第四步 删除完成提交到远程服务器端(push)即可。 之后在提交项目的时候就不会有问题了

后记: 有时候在Androidstuido中嵌入的终端会导致

你可能感兴趣的:(Android进阶)