解决git-忽略文件,添加gitignore,处理已经track的文件
来源:互联网 发布:百度读书软件 编辑:程序博客网 时间:2024/05/20 08:25
1. 问题
原本在新建工程时AS会自动生成.gitignore文件,忽略掉不需要进行track的文件,比如.idea文件夹、build文件夹等,但是我在一开始创建项目的时候没有意识到要忽略文件,把所有文件都track了,此时如果只添加.gitignore就不会生效。
即gitignore只对未track的文件生效,对已经track的文件不生效。对于已经track的文件,直接添加gitignore文件是不够的,还需要额外的操作。
2. 解决方案
按以下步骤解决:
【step1】 在项目的Git bash执行以下命令
【step2】在项目根目录下和App目录下添加.gitignore文件:
.gitignore的内容如下,这个文件可以在github上下载,网上随便一搜就能找
到了。
#built application files*.apk*.ap_# files for the dex VM*.dex# Java class files*.class# generated filesbin/gen/out/build/# Local configuration file (sdk path, etc)local.properties# Windows thumbnail dbThumbs.db# OSX files.DS_Store# Eclipse project files.classpath.project# Android Studio*.iml.idea/gradle/# Local IDEA workspace# Gradle cache.gradle#NDKobj/
创建项目的时候,可以在File->Settings->IgnoreFiles下面指定要忽略的文件,可以自动生成.gitignore文件,如果直接
添加.gitignore文件则不需要这一步。
【step3】在git bash中执行
- 1
- 1
此时gitignore会生效,不会把那些需要忽略的文件进行add进来。
【step4】在git bash中执行
- 1
- 1
提交修改即可。
原文是从处看来的。 http://m.blog.csdn.net/u011916937/article/details/75426661
阅读全文
0 0
- 解决git-忽略文件,添加gitignore,处理已经track的文件
- git 忽略已经被track的文件
- AndroidStudio创建gitignore忽略已经track的文件
- AndroidStudio创建gitignore忽略已经track的文件
- git 添加忽略文件(.gitignore)
- git 已经track 的文件再忽略导致不起作用
- git 已经track 的文件再忽略导致不起作用
- .gitignore规则和忽略已经被git管理的文件
- Git .gitignore文件忽略
- git 忽略文件gitignore
- git忽略文件.gitignore
- Git忽略文件-gitignore
- Git忽略已track的文件
- git: .gitignore文件 (忽略文件)
- gitignore针对已经忽略的文件无法忽略问题
- Git忽略文件.gitignore的使用
- Git忽略文件.gitignore的使用
- Git忽略文件.gitignore的使用
- Python学习笔记之函数
- 记jsp隐式对象
- 设计一个User类,并定义类的三个构造方法,类中有三个变量有用户名、口令、记录用户个数
- 【requireJS源码学习02】data-main加载的实现
- 哈希算法
- 解决git-忽略文件,添加gitignore,处理已经track的文件
- pytorch使用(三)网络结构可视化
- 动态规划之0/1背包问题
- 设计模式之单例模式,懒汉模式与饿汉模式
- opencv——轮廓检测
- Spring DAO(1):基础 & 数据源配置
- STM32固件库
- Windows7 系统上配置caffe GPU/CPU 的深度学习框架
- 系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式