Android Studio Git Ignore File
2015-11-07 09:46
423 查看
参考:http://dxjia.cn/2015/09/android-studio-git-ignore-file/
http://www.cnblogs.com/spring87/p/4633259.html
http://www.lxway.com/66126112.htm
在项目目录下,输入命令:
.gitignore文件只对还没有加入版本管理的文件起作用,所以如果之前已经用git把这些文件纳入了版本库,就不起作用了
通过下面的步骤解决:
如果新增的要忽略的文件比较多,则可以先清除所有的cache(注意命令最后的 “.”,代表全部的意思 ):
如果只是个别文件,可以单独删除
然后重新 add
http://www.cnblogs.com/spring87/p/4633259.html
http://www.lxway.com/66126112.htm
1、创建 .gitignore
由于Windows下不允许创建,文件名为空的文件,借助Git Bash。在项目目录下,输入命令:
[code]touch .gitignore
2、 .gitignore规则
Github上有个项目gitignore,组织了很多通用.gitignore文件,可以借鉴使用,我在用的,直接放在project根目录下即可,module子目录下不用放,除非在module下还需要有另外的文件需要忽略时再添加。:[code]# Built application files *.apk *.ap_ # Files for the Dalvik VM *.dex # Java class files *.class # Generated files bin/ gen/ # Gradle files .gradle/ build/ # Local configuration file (sdk path, etc) local.properties # Proguard folder generated by Eclipse proguard/ # Log Files *.log # Android Studio Navigation editor temp files .navigation/ # Android Studio captures folder captures/ # Windoes thumbs file Thumbs.db # Idea .idea/ *.iml
3.解决不起作用
有时修改了.gitignore之后,重新git status,发现并没有变化,这是由于git的cache功能导致的,在git库中已存在了这个文件,之前push提交过该文件。.gitignore文件只对还没有加入版本管理的文件起作用,所以如果之前已经用git把这些文件纳入了版本库,就不起作用了
通过下面的步骤解决:
如果新增的要忽略的文件比较多,则可以先清除所有的cache(注意命令最后的 “.”,代表全部的意思 ):
[code]git rm -r --cached .
如果只是个别文件,可以单独删除
[code]git rm --cached filename
然后重新 add
[code]git status git add .
相关文章推荐
- Android 之使用LocalBroadcastManager解决BroadcastReceiver安全问题
- Android下adb用法总结
- Android进阶之利用百度地图定位获取当前城市
- android-改变状态栏字体颜色
- Android Studio 将本地开源库导入到自己的项目中使用(小记)
- Android中的自定义Adapter(继承自BaseAdapter)——与系统Adapter的调用方法一致——含ViewHolder显示效率的优化
- android错误代码调试
- android sqlite插入与修改tips
- Android使用.9图片失效的问题
- 在Android studio中建立Java工程
- Android开发中异常的总结
- Android中简单的定时器类
- Android中的权限
- 彻底解决Android 拍照 内存溢出 Out of Memory的问题
- android 透明度计算
- android sqlite datetime demo
- Android Studio导入Library
- 【Android 实例】手机短信导出
- 【Android实例】输入汉字,转化为拼音
- 初识Android的Widget开发