-
Notifications
You must be signed in to change notification settings - Fork 0
Setting up the Flix compiler project
Jakob Schneider edited this page Jun 2, 2022
·
32 revisions
Here's how to set up the the Flix compiler project.
- Set up ssh and gpg keys
- Clone my own fork
- Create a branch called main with
git branch main - Check out
mainwithgit checkout main - Delete
masterlocallygit branch -D master - Set up Flix as remote
git remote add -t master -m master upstream git@github.com:flix/flix.git - Fetch and update branches
git fetch --prune --all - Set the correct upstream
git branch --set-upstream-to=upstream/HEAD main - Pull latest changes
git pull
Remember to set signingKey, email, and name in the global git settings with git config --global user.<key> <value>
In short summary:
$ git clone git@github.com:jaschdoc/flix.git
$ git branch main
$ git checkout main
$ git branch -D master
$ git remote add -t master -m master upstream git@github.com:flix/flix.git
$ git fetch --prune -all
$ git branch --set-upstream-to=upstream/HEAD main
$ git pullMy IntelliJ font settings are:
- Font size 18
Here's a short list of the Flix keywords (may be out of date) for IntelliJ highlighting
TODO