... | ... | @@ -15,29 +15,27 @@ for more detail. |
|
|
Before all, [clone the repository](https://help.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository).
|
|
|
Working with GitLab is straight forward:
|
|
|
1. Get the newest code:
|
|
|
```console
|
|
|
```bash
|
|
|
git pull origin master
|
|
|
```
|
|
|
|
|
|
2. Work on your code
|
|
|
|
|
|
3. Add your work to git:
|
|
|
```console
|
|
|
```bash
|
|
|
git add -A
|
|
|
```
|
|
|
|
|
|
4. Commit your work and choose a commit message that shortly describes your work:
|
|
|
```console
|
|
|
```bash
|
|
|
git commit -m "short descriptive message"
|
|
|
```
|
|
|
|
|
|
5. Share your work. Since the master branch is proteced, you have to push into a different branch. You can choose any name you deem suitable.
|
|
|
```console
|
|
|
5. Share your work. Since the master branch is proteced, you have to push into a different branch. You can choose any name you deem suitable – as long as it is not already in use.
|
|
|
```bash
|
|
|
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. After your code has been successfully tested select `Add to Merge Train` to finalize your merge.
|
|
|
|
|
|
That's it.
|
... | ... | |