Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
git在Android项目中应该忽略哪些文件夹_Android_Git_Gitignore - Fatal编程技术网

git在Android项目中应该忽略哪些文件夹

git在Android项目中应该忽略哪些文件夹,android,git,gitignore,Android,Git,Gitignore,我正在使用Eclipse和git构建一个Android应用程序。每次提交时,我都会看到需要跟踪的非舒尔文件中的更改(例如,bin文件夹中的一些文件)。git在这种项目中可以安全地忽略哪些文件夹 您可以使用来构建适合您的.gitignore文件。 使用Android、Eclipse和Java标记,我得到了以下结果: # Created by http://www.gitignore.io ### Android ### # Built application files *.apk *.ap_

我正在使用Eclipse和git构建一个Android应用程序。每次提交时,我都会看到需要跟踪的非舒尔文件中的更改(例如,bin文件夹中的一些文件)。git在这种项目中可以安全地忽略哪些文件夹

您可以使用来构建适合您的
.gitignore
文件。 使用Android、Eclipse和Java标记,我得到了以下结果:

# Created by http://www.gitignore.io

### Android ###
# 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/


### Eclipse ###
*.pydevproject
.metadata
.gradle
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.settings/
.loadpath

# External tool builders
.externalToolBuilders/

# Locally stored "Eclipse launch configurations"
*.launch

# CDT-specific
.cproject

# PDT-specific
.buildpath

# sbteclipse plugin 
.target

# TeXlipse plugin
.texlipse


### Java ###
*.class

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.ear

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

gitignore.io使用GitHub上项目中可用的模板。

Good。按照你的建议,我发现这个GitHub回购协议包含每种语言的模板@PedroGonzalez是的,我在我的答案中添加了一个到回购协议的链接;)gitignore.io网站将这些模板组合在一起,并生成相应的.gitignore文件。在项目启动很久之后添加.gitignore文件安全吗?已经被跟踪的文件会有问题吗?@PedroGonzalez好吧,已经被跟踪的文件将保留在git repo上。对这些文件的后续更改将被忽略。在stack overflow上搜索类似“从git repo中删除跟踪的文件”之类的内容,我肯定有很多答案。@user2103379您将其放在存储库的根文件夹中。