Symfony2 and .gitignore

*Uppdaterad 29 Oktober 2012*
Här är de inställningar jag använder för min .gitignore i ett Symfony projekt.

Generiska ignorerar:

##  generiska filer att ignorera  
  * ~  
  *.   lås
  *.   DS_Store
  *.   SWP
  *.   ut 

IDE-filer är personliga och inte intressant för andra människor:

##  IDE-filer att ignorera  
nbproject   /  
    idé.   /  
  *.   tmproj 

Symfony specifik ignorera filer:

#  Symfony filer att ignorera  

Allt är ganska enkel men Symfony ignorerar en del kanske behöver lite förklaring. Det uppenbara är cache och logg kataloger, inget behov av att lagra dem.

Säljaren dir hämtas med

.bin/vendors install

och dessutom installera filerna i web / buntar. VIKTIGT Detta är bara sant om du lägger till nya buntar till det genom deps filen och inte med git direkt de hämtas. Ett exempel på hur du lägger till en bunt till deps filen titta here.

Den viktigaste fil att ignorera är appen / config / parameters.ini den innehåller dina databasinställningar och bör inte delas med git.

En Svar till “Symfony2 and .gitignore”

Leave a Reply

  • (kommer inte att publiceras)

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>