You can clone Jumpstart Pro from our Git repository and merge updates at any time.
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!
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.