项目提交到github的忽略文件

本文介绍了如何为Android项目正确配置.gitignore文件,以排除不需要提交到版本控制系统的文件和目录,如编译后的APK文件、Dalvik虚拟机文件、Java类文件等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.在工作区的.gitignore文件中配置如下:

# Built application files
*.apk
*.ap_

# Files for the Dalvik VM
*.dex

# Java class files
*.class

# Generated files
bin/
gen/

# Gradle files
.gradle/
build/
/*/build/

# Local configuration file (sdk path, etc)
local.properties

# Proguard folder generated by Eclipse
proguard/

# Log Files
*.log

 

2. 在项目的.gitignore文件中配置如下:

*.iml
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures

转载于:https://www.cnblogs.com/520-1314/p/5588846.html

### 如何配置 `.gitignore` 忽略图片文件 在使用 VSCode 提交代码到 GitHub 时,可以通过创建或编辑 `.gitignore` 文件来实现忽略特定类型的文件。对于忽略图片文件的需求,可以在 `.gitignore` 中指定常见的图片扩展名。 以下是具体的配置方法: #### 创建或修改 `.gitignore` 文件 如果项目中尚未存在 `.gitignore` 文件,则可以手动创建该文件并添加如下内容;如果已存在 `.gitignore` 文件,则可以直接追加以下内容: ```plaintext # 忽略常见图片格式 *.png *.jpg *.jpeg *.gif *.bmp *.tiff *.svg ``` 上述规则表示忽略所有具有这些扩展名的图片文件[^1]。 #### 将 `.gitignore` 添加到版本控制 为了使新的 `.gitignore` 生效,需将其加入 Git 的暂存区并通过提交记录保存更改: ```bash git add .gitignore git commit -m "Add image ignore rules to .gitignore" ``` 此操作确保其他开发者克隆该项目时也能应用相同的忽略规则。 #### 移除已被追踪的图片文件(如有必要) 如果有某些图片文件已经被纳入版本管理,在新增 `.gitignore` 后它们仍会被跟踪。此时可执行以下命令停止对这些文件的跟踪而不删除工作目录中的实际文件: ```bash git rm --cached *.png git rm --cached *.jpg git rm --cached *.jpeg git rm --cached *.gif git rm --cached *.bmp git rm --cached *.tiff git rm --cached *.svg ``` 完成移除后再进行一次提交以更新仓库状态[^3]。 --- ### 注意事项 除了基本的图片文件忽略外,还可以参考通用的 `.gitignore` 配置模板进一步完善项目忽略设置。例如来自 `https://gitcode.com/gh_mirrors/gi/gitignore` 的资源提供了多种编程环境下的标准 `.gitignore` 模板[^2]。另外针对 Node.js 或 Unity 等特殊框架也有专门设计好的忽略列表可供借鉴][^[^43]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值