I've been developing a drupal site, and am ready to add it to a git repository for initial deployment.One of the things I've noticed is that some things you shouldn't version...sites/default/settings.php shouldn't be in git, also sites/default/files and backup/ aren't good to have in there. So I did the following: - created the repo out on github.
- cd'd to my site root.
- rashly ran 'git add .'
- ran 'git rm -r --cached sites/default/files/*', 'git rm -r --cached backup/*', and 'git rm --cached sites/default/settings.php'
- created a .gitignore file in the root of my drupal site. It contains the following lines:
That will ignore those directories in the future when I got to commit or update.- ran 'git commit'
- ran 'git remote add origin git@github.com:{repo_path_here}' and 'git push origin master'
- cd'd to my site root.
- rashly ran 'git add .'
- ran 'git rm -r --cached sites/default/files/*', 'git rm -r --cached backup/*', and 'git rm --cached sites/default/settings.php'
- created a .gitignore file in the root of my drupal site. It contains the following lines:
backup/*
sites/default/settings.php
sites/default/files/*
That will ignore those directories in the future when I got to commit or update.
- ran 'git remote add origin git@github.com:{repo_path_here}' and 'git push origin master'
No comments:
Post a Comment