Before doing anything else read here
See this README
See this README
We develop against the branch develop. There is no master branch. We use git flow in terms of features should appear in their own feature/ branch and merged. Before merging, make sure you have time to test that develop stays clean or don't merge!
We put data and configration in /data. In MacOS Catalina, there is not a restriction on storing files in the root directory
The way round this is to create a folder in your home directory (or any other writable directory):
mkdir -p ~/projects/data
Then insert the following into /etc/synthetic.conf:
data /Users/samuel/projects/data Note: There must be 1 tab between the symlink name and the path. 4 spaces doesn't seem to work. Watch out when copy and pasting!