You can clone Jumpstart Pro from our Git repository and merge updates at any time.

Installing Jumpstart Pro with Git

The Git version of Jumpstart Pro allows you to easily merge in changes from newer versions whenever you like. We use GitLab for our Git hosting, so you'll need an account to clone the repository.

1. Connect your GitLab account on JumpstartRails.com

2. Create a new repo for your Jumpstart Pro app

Create a repository for your new Jumpstart Pro app. Feel free to use GitHub, Bitbucket, or whatever you prefer.

3. Clone the Jumpstart Pro repository

Next, we will clone the Jumpstart Pro repository. Make sure to replace username/myapp with the name of the app you want.

git clone [email protected]:gorails/jumpstart-pro.git myapp

Then, we'll rename the origin remote to "jumpstart" so you can use origin for your own git repository.

cd myapp
git remote rename origin jumpstart

Once created, we can add your new repository as the origin and push our code up to it.

git remote add origin [email protected]:username/myapp.git
git push -u origin master

You're all set!

Merging Updates

To merge updates from Jumpstart Pro's repository, you can merge from the jumpstart origin.

git fetch jumpstart
git merge jumpstart/master

Keep in mind, the more customization you do, the harder merges will be. Instead of merging from jumpstart, you might want to cherry pick commits or manually apply changes to you repository.