Skip to content

Instantly share code, notes, and snippets.

@ashsmith
Last active April 22, 2022 00:06
  • Star 27 You must be signed in to star a gist
  • Fork 9 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save ashsmith/3175576 to your computer and use it in GitHub Desktop.
Magento 1.x .gitignore
# Never save database creditentials in your repo. Keep a dummy copy with a different name eg "local.xml.dev"
app/etc/local.xml
downloader
# If you'd like to keep the downloader, use the following instead:
# downloader/.cache
# downloader/cache.cfg
# downloader/connect.cfg
# All of the var folders can be excluded.
var/*
!var/.htaccess
# Remove generated files
includes/*
!includes/.htaccess
media/*
# If you'd like to commit media files, replace the above with the following:
# media/catalog/product/cache
# media/css
# media/css_secure
# media/js
# media/js_secure
# I use a global gitignore file for the following, but worth noting these:
.DS_Store
.phpstorm.meta.php
.idea/
.modman
# Don't commit composer dependencies:
composer/
@eyemagine2
Copy link

For the var dir I prefer

/var/*
!/var/.htaccess

@petrica
Copy link

petrica commented Nov 4, 2013

What about includes/src ? This directory is generated when you enable magento compilation.

@bfan74
Copy link

bfan74 commented Dec 18, 2014

Thanks for putting this out!
Was wondering exactly what to ignore, as we like to have a complete working Magento installation in the repo as well.

@metame
Copy link

metame commented Jan 28, 2016

Tried this with Magento 1.9.x and still seems it's wanting me to go through Magento install when I open.

@ashsmith
Copy link
Author

Updated, as it hasn't been touched since July 2012. Thanks for the suggestions everyone. Keep 'em coming.

@al1357
Copy link

al1357 commented Jul 24, 2018

What about ignoring maintenance.flag?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment