##The First Push
Once you have a project created you will need to make your first push.
1. change into your the directory that will be the root of your project
- ```cd /htdocs/app```
2. initialize the project
- ```git init```
3. add chaw as a remote repository
- ```git remote add chaw git@thechaw.com:your_project.git```
4. [Optional] setup your .gitignore to ignore certain directories or files
- ```vi .gitignore```
{{{
tmp/*
config/database.php
}}}
5. [Recommended] now you can test adding files
- ```git add . --dry-run```
6. Add all the files in your root
- ```git add .```
7. Commit the files
- ```git commit -m "Initial push of the project"```
8. Pull in the remote repository
- ```git pull chaw master```
9. Finally, push your project
- ```git push chaw master```
Hopefully, you followed all the steps and everything worked perfectly for you.
Special thanks to [Leo Lutz](http://leolutz.com) for his help in setting up this guide.
