2 回答

TA貢獻2012條經驗 獲得超12個贊
這取決于您在項目中使用哪種語言、框架和工具。請注意,您始終可以編輯該.gitignore
文件以匹配項目中稍后可能出現的任何約束。
這是模板集合的列表.gitignore
。

TA貢獻1815條經驗 獲得超10個贊
作為一般實踐,我將以下 .gitignore 內容用于基于 java 的項目。它是根據要求不斷變化的文件內容。如果是基于 python、ruby 的項目,則必須添加其他內容。在此 .gitignore 文件中,我認為該項目由 Intellij Idea 和 Eclipse IDE 使用。我還包含了要忽略的 gradle 和 maven 特定文件。
# Gradle
# ------
.gradle
/build
# IDEA
# ----
.idea
.idea/
.shelf
/*.iml
/*.ipr
/*.iws
/out
/out/*.*
# Eclipse
# -------
*.classpath
*.project
*.settings
/bin
.metadata/
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.settings/
.loadpath
.recommenders
# Eclipse Core
.project
# JDT-specific (Eclipse Java Development Tools)
.classpath
# STS (Spring Tool Suite)
.springBeans
# Code Recommenders
.recommenders/
# Logs
# ----
/*.log
# Others
# ----
**/*.class
**/*.bin
**/*.build
**/*.out
build
build/
**/*.jar
# Maven specific
target/
#Skip all SVN related
.svn/
.svn/entries
.svn*
*/.svn/*
#Skip all CVS related
CVS/
/CVS/*
**/CVS/*
.cvsignore
*/.cvsignore
添加回答
舉報