Upgrades

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

Clone the template

Download the latest copy of Jumpstart Pro to our local machine. In this example, we'll use the Jumpstart Pro Rails template.

git clone git@github.com:jumpstart-pro/jumpstart-pro-rails.git my-app-name
cd my-app-name

Create a Git repository for your app

Next create a Git repository for your application to live. You can use any Git host, but here are some quick links for common ones:

Adding Git remotes

Now that you've got a Git repository, we want to rename origin so it's clear that it's pointing to the Jumpstart Pro repository.

git remote rename origin jumpstart

Then we can add origin back and point it to the URL for your new repository.

git remote add origin git@host.com:your-account/your-new-repo.git

Then we can add origin back and point it to the URL for your new repository.

git push -u origin main

Merging Updates

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

git fetch jumpstart
git merge jumpstart/main

For applications that have changed heavily from the Jumpstart Pro template, you might want to cherry pick commits or manually apply changes to you repository with git patches.