Suggestions pour le Graal .gitignore
Jusqu'à présent, j'ai recueilli les suivantes:
*.iws *.la guerre .classpath .DS_Store .projet .paramètres /*.lancement /*.tmproj sortir //** stacktrace.journal test/rapports
Toutes les autres suggestions?
Vous devez vous connecter pour publier un commentaire.
Mise à jour de 5 ans plus tard (avril 2014):
Comme mentionné dans les autres réponses ci-dessous, deux sites sont aujourd'hui en mesure de fournir par défaut .gitignore fichiers, y compris pour un Grain de projet.
GitHub, lors de la création d'un nouveau repo (basé sur le github/gitignore projet).
=>
Graal.gitignore
gitignore.io
=> Graal gitignore
(Réponse originale à cette question, janvier 2009)
Seulement peut-être à ajouter
/web-app/WEB-INF
à votre liste:ici est un exemple complet d'un tel fichier gitignore.Remarque, comme citées ici, que :
build.xml
ne fait pas partie de cette liste, depuis le grain de ne pas l'écraser..classpath
,.project
, et.settings
ne sera également pas être remplacées si elles existent, mais ils peuvent être ignorés, au premier abord./plugins/core
/web-app/WEB-INF
dossier?Vous pouvez avoir le .gitignore fichier généré automatiquement par le Grain à l'aide de la commande suivante:
Graal 2.1.0 généré le fichier suivant de contenu sur ma machine:
À mon humble avis, ce genre de choses .DS_Store et *.tmproj ne devrait pas être dans les projets .gitignore, mais plutôt dans votre propre userwide ignorer-fichier, qu'ils ne sont pas liés au projet, mais juste comment vous de travail dans le référentiel.
Sinon, un argument peut être faite pour inclure également ignore pour les fichiers temporaires de l'Eclipse, vim, emacs, XCode, ...
Je suis très en retard pour le jeu, mais je suis tombé sur ce lien pour les modèles https://github.com/github/gitignore qui en a un pour le graal: https://github.com/github/gitignore/blob/master/Grails.gitignore. Espérons qu'il peut être utile à quelqu'un d'autre qui trouve cette page, d'abord par la recherche "git d'ignorer pour le graal"
Si vous êtes à l'aide d'Intelli J IDÉE devrait également ajouter ces:
Heroku fournit également des propositions pour un
.gitgnore
fichier (Mise en route avec le Graal sur Heroku):Nous devons garder toutes les suggestions de ce fil ensemble et de créer un fichier commun. Lorsque l'on travaille avec NetBeans IDE, il y a aussi quelques fichiers qui peuvent être exclues (par exemple, la
nbprojects
dossier).