|
|
#BoSSS
|
|
|
## How to work with Gitlab
|
|
|
|
|
|
### Workflow
|
|
|
|
|
|
### Hands on example
|
|
|
Before all, clone the repository.
|
|
|
Working with GitLab is straight forward:
|
|
|
1. Get the newest code:
|
|
|
```console
|
|
|
git pull origin master
|
|
|
```
|
|
|
|
|
|
2. Work on your code
|
|
|
|
|
|
3. Add your work to git:
|
|
|
```console
|
|
|
git add -A.
|
|
|
```
|
|
|
|
|
|
4. Commit your work and choose a commit message that shortly describes your work:
|
|
|
```console
|
|
|
git commit
|
|
|
```
|
|
|
|
|
|
5. Share your work:
|
|
|
```console
|
|
|
git push ArbitraryBranchName
|
|
|
```
|
|
|
|
|
|
6. Create a Merge Request: Navigate to MergeRequests in the GitLab Project menu to create a request to merge `ArbitraryBranchName` into master branch. Select After your code has been successfully tested select `Add to Merge Train` to finalize your merge.
|
|
|
|
|
|
That's it.
|
|
|
|
|
|
7. The Merge Request fails:
|
|
|
|
|
|
For detailed information visit [GitLab Documentation](https://docs.gitlab.com/ee/user/index.html). |
|
|
\ No newline at end of file |