|
|
# Get to code
|
|
|
|
|
|
## Git Repositories
|
|
|
|
|
|
You can get the main git repository with
|
|
|
|
|
|
git clone 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
|
|
|
|
|
|
## 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
|
|
|
|
|
|
1. Fork the desired repository.
|
|
|
2. Commit and Push changes to the forked repository.
|
|
|
3. Create a merge request.
|
|
|
|
|
|
The merge request in GitLab is same as the pull request in GitHub or Bitbucket. More information on the merge request can be found at [GitLab workflow](https://about.GitLab.com/2014/09/29/GitLab-flow/) and [GitHub pull request](https://help.github.com/articles/using-pull-requests/). For example, to create a merge request, go to the forked repository and create a merge request to using the "new merge request" option. This option is available in "+" next to the repository git/https url. |