Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Starting a new rails app
#Creating an app called my_great_app
rails new my_great_app -T -d postgresql --skip-turbolinks
cd my_great_app
git init
git add .
git commit -m "Initial commit. Rails boilerplate."
# Edit gemfile
# #Remove the reference to coffee-rails.
# Edit Gemfile.
# Uncomment the reference to bcrypt
bundle install
git add .
git commit -m "Enable bcrypt."
# Edit Gemfile.
# Add gem rspec-rails (and faker and factory_girl_rails usually) to the development, test group toward the bottom of the Gemfile.
bundle install
rails g rspec:install
git add .
git commit -m "Set up rspec."
#Create the repo on github. Don't add a .gitignore or license.
#Back in your terminal inside your project folder
git remote add origin https://github.com/your_organization/my_great_app.git
git push -u origin master
#Only now start adding your own code. Apart from ensuring all your tools are in place, doing all the install steps up front gives you a good point to compare back to later
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.