@@ -38,6 +38,9 @@ To use the container the VS Code **Dev Container** extension is required:
...
@@ -38,6 +38,9 @@ To use the container the VS Code **Dev Container** extension is required:
### Open your assignment in the container
### Open your assignment in the container
> **IMPORTANT:** Make sure that you have set up the SSH authentication agent.
> You can find all the necessary information in our guide [Starting the the SSH Agent](ssh.md).
First you have to clone your assignment repository from [TU Graz GitLab](https://gitlab.tugraz.at/). You can choose whether you want to clone with Git or with VS Code, choose the one you prefer.
First you have to clone your assignment repository from [TU Graz GitLab](https://gitlab.tugraz.at/). You can choose whether you want to clone with Git or with VS Code, choose the one you prefer.
1. Open your OOP1 assignment repository in [TU Graz GitLab](https://gitlab.tugraz.at/)
1. Open your OOP1 assignment repository in [TU Graz GitLab](https://gitlab.tugraz.at/)
@@ -6,7 +6,7 @@ You should already have a basic understanding of this from other courses.
...
@@ -6,7 +6,7 @@ You should already have a basic understanding of this from other courses.
If you need a quick refresher on this topic, here is a introduction from the largest Git hosting website **GitHub**: https://www.youtube.com/watch?v=r8jQ9hVA2qs
If you need a quick refresher on this topic, here is a introduction from the largest Git hosting website **GitHub**: https://www.youtube.com/watch?v=r8jQ9hVA2qs
If you already have Git installed and set up on your system, you can skip this step and continue with [Setting up an SSH key pair](ssh.md).
If you already have Git installed and set up on your system, you can skip this step and continue with [Starting the the SSH Agent](ssh.md).
## Table of contents
## Table of contents
...
@@ -18,7 +18,7 @@ If you already have Git installed and set up on your system, you can skip this s
...
@@ -18,7 +18,7 @@ If you already have Git installed and set up on your system, you can skip this s
Download and install Git from https://gitforwindows.org/.
Download and install Git from https://gitforwindows.org/.
Next steps: [Setting up a SSH key pair](ssh.md)
Next steps: [Starting the the SSH Agent](ssh.md)
## MacOS
## MacOS
...
@@ -28,10 +28,10 @@ Simply type `xcode-select --install` into the terminal.
...
@@ -28,10 +28,10 @@ Simply type `xcode-select --install` into the terminal.
There are also several other ways to install Git on MacOS, which are described in the official documentation: https://git-scm.com/downloads/mac
There are also several other ways to install Git on MacOS, which are described in the official documentation: https://git-scm.com/downloads/mac
Next steps: [Setting up a SSH key pair](ssh.md)
Next steps: [Starting the the SSH Agent](ssh.md)
## Linux
## Linux
Git may already be installed depending on your distribution, if not, you just have to install the `git` package with your package manager.
Git may already be installed depending on your distribution, if not, you just have to install the `git` package with your package manager.