Synchronize Git and Mercurial ignore files
Easily organize your excludes by language or operation system. As your blocks evolve, synchronize your entire development space effortlessly.
Turn this
_site
node_modules
*.sql
*.sqlite
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
.env
Into this
# Project Specific
_site
#<syncblock id="git.ignore.nodejs">
# NodeJS
node_modules
.env
#</syncblock>
#<syncblock id="git.ignore.sqlite">
# SQLLite Files
*.sql
*.sqlite
#</syncblock>
#<syncblock id="git.ignore.os">
# Operating System Files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
#</syncblock>
Create starter templates
Never worry about having to manually update your ignore files with your latest excludes. Create an initial template and let SyncBlock populate the blocks when creating new projects:
# Project Specific
_site
#<syncblock id="git.ignore.nodejs">
#</syncblock>
#<syncblock id="git.ignore.sqlite">
#</syncblock>
#<syncblock id="git.ignore.os">
#</syncblock>