This tutorial is part of a series about how to deploy ASP.NET MVC applications to AppHarbor.
If you haven’t installed Git yet use this guide to get you started.
Before you initialize you git repository it’s a good idea to have a .gitignore file in root of the repository which instructs Git what files to ignore.
As you can see in the example below it excludes things which you don’t need to
version control such as output directories and anything created by ReSharper.
*git #ignore thumbnails created by windows Thumbs.db #Ignore files build by Visual Studio *.obj *.exe *.pdb *.user *.aps *.pch *.vspscc *_i.c *_p.c *.ncb *.suo *.tlb *.tlh *.bak *.cache *.ilk *.log [Bb]in [Dd]ebug*/ *.lib *.sbr obj/ [Rr]elease*/ _ReSharper*/ [Tt]est[Rr]esult*
In the directory containing your ASP.NET MVC solution, right click and start Git Bash, or start Git Bash and navigate to the directory.
If this is the first time you’re using Git I recommended executing the following commands to set your user name and email address in the git.config which are used to track commits in the Git repository.
git config --global user.name jagreehal git config --global user.email jag.reehal@gmail.com
To initialise a repository execute the following command
git init
Because we’ve used a gitignore file we can use the following Git command to add all files in the directory (and sub directories) into the repository.
git add .
Alternatively you could have added each file individually like this (for those who want total control)
git add <filename>
The final step is to commit your changes. The –m option allows you to add a message (otherwise you’ll be promoted for one)
git commit -m "Initial commit"
No comments:
Post a Comment