Generic Cloning - alexpron/shanoir-ng GitHub Wiki
Cloning the Shanoir-NG repository
- Create a fork of the Shanoir-NG official repository
- Clone the fork locally
- Go into the shanoir-downloader subfolder (it should be empty)
- Initialise the shanoir-downloader submodule:
git submodule initto initialize your local configuration filegit submodule updateto fetch all the data from shanoir and check out the appropriate commit listed inshanoir_downloader.
[!NOTE] Then the shanoir-downloader project can be simply managed as a normal git repository (as if it were a separated project) meaning that once you are in the shanoir-downloader/ folder, you can just
git pullto get the latest changes, and commit some changes.
- Create/Select the appropriate git branch according to the Shanoir Git Flow