... | ... | @@ -4,15 +4,21 @@ |
|
|
|
|
|
You can get the main git repository with
|
|
|
|
|
|
git clone git@gitlab.mpcdf.mpg.de:nomad-lab/nomad-lab-base.git
|
|
|
git clone --recursive git@gitlab.mpcdf.mpg.de:nomad-lab/nomad-lab-base.git
|
|
|
|
|
|
the metadata description repository is at
|
|
|
|
|
|
git clone git@gitlab.mpcdf.mpg.de:nomad-lab/nomad-meta-info.git
|
|
|
|
|
|
The main git repository (nomad-lab-base) contains submodules (nomad-meta-info etc.), hence the --recursive option is required during clone. You can also initialize the submodules after cloning the repo with
|
|
|
|
|
|
git submodule update --init
|
|
|
|
|
|
This command initializes your local configuration file and then fetch the submodule. More information on submodule can be found on [Git Tools: Submodules](https://git-scm.com/book/en/v2/Git-Tools-Submodules)
|
|
|
|
|
|
## Contributing
|
|
|
|
|
|
You may not have authorization to directly push your changes to the git repositories. In this case to contribute to the project you can
|
|
|
You may not have authorization to directly push your changes to the git repositories. In this case to contribute to the project you can
|
|
|
|
|
|
1. Fork the desired repository.
|
|
|
2. Commit and Push changes to the forked repository.
|
... | ... | |