# Fetching from the repo
You can clone Phoenix Igniter from our Git repository and merge updates at any time.
# Installing Phoenix Igniter with Git
The Git version of Phoenix Igniter 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.
When you created an account on phoenixigniter.com by using the Gitlab "login" button on the landing page, your account was automatically connected to your Gitlab account.
Create a new repo for your Phoenix Igniter app.
- Clone the Phoenix Igniter repository
Next, we will clone the Phoenix Igniter repository. Make sure to replace username/myapp with the name of the app you want.
git clone email@example.com:alchemist-camp/app.git myapp
Then, we'll rename the origin remote to "igniter" so you can use origin for your own git repository.
cd myapp git remote rename origin igniter
Once created, we can add your new repository as the origin and push our code up to it.
git remote add origin firstname.lastname@example.org:username/myapp.git git push -u origin master
# Merging Updates
To merge updates from Phoenix Igniter's repository, you can merge from the igniter origin.
git fetch igniter git merge igniter/master
Keep in mind, the further your app diverges from the template, the harder merges will be. Instead of merging from igniter, you might want to cherry pick commits or look at the new commits to igniter and see which apply to your app!
# A Warning
While the app is in alpha the commit history will be a bit wild!