Just to point out one thing:
Stephanes-MacBook-Air:~ stephane$ mkdir ~/Projects
Stephanes-MacBook-Air:~ stephane$ cd ~/Projects/
Stephanes-MacBook-Air:Projects stephane$ git clone
github.com/indilib/indi.git
Cloning into 'indi'...
remote: Counting objects: 24065, done.
remote: Compressing objects: 100% (53/53), done.
remote: Total 24065 (delta 23), reused 0 (delta 0), pack-reused 24012
Receiving objects: 100% (24065/24065), 89.23 MiB | 2.71 MiB/s, done.
Resolving deltas: 100% (17740/17740), done.
Checking connectivity... done.
Stephanes-MacBook-Air:Projects stephane$ ls -la
total 0
drwxr-xr-x 3 stephane staff 102 30 Oct 14:28 .
drwxr-xr-x+ 16 stephane staff 544 30 Oct 14:27 ..
drwxr-xr-x 13 stephane staff 442 30 Oct 14:28 indi
Stephanes-MacBook-Air:Projects stephane$
the folder is called indi and not indi-latest as per the screenshot in the pdf file.