... | ... | @@ -3,6 +3,7 @@ |
|
|
# Session 1: Tools-I
|
|
|
|
|
|
* **Time**: 2h
|
|
|
* **Date**: Wednesday, Jan-XX-2023
|
|
|
* **Goals**:
|
|
|
* Brief introduction to Github/Gitlab
|
|
|
* Create your first repository
|
... | ... | @@ -57,17 +58,17 @@ In this **course** we will use **Gitlab** |
|
|
### Your Gitlab's account
|
|
|
|
|
|
* Create your account on [Gitlab](https://gitlab.etsit.urjc.es/). Do not forget to send me your **real name** and your **username** in via Aula Virtual
|
|
|
* Once you have your account, you can create and edit your profile Mine is [rperez](https://gitlab.etsit.urjc.es/rperez).
|
|
|
* Once you have your account, you can create and edit your profile. Mine is [rperez](https://gitlab.etsit.urjc.es/rperez).
|
|
|
|
|
|
### Playing with repositories
|
|
|
|
|
|
Just to get familiar with Gitlab, Let's see some of my repositories. Click on the [this repo](https://github.com/Obijuan/3D-parts) with 3D-parts. This is the one a colleage of mine uses for sharing all his **3D printable designs**. Anyone can download them, and print them.
|
|
|
Just to get familiar with Gitlab, Let's see some repositories. Click on the [this repo](https://github.com/Obijuan/3D-parts) with 3D-parts. This is the one a colleague of mine uses for sharing all his **3D printable designs**. Anyone can download them, and print them.
|
|
|
|
|
|

|
|
|
|
|
|
The designs are stored in **folders**. We can organize every repository **as we want**, using all the folders we may need. At the bottom of the page you will see images and texts, which are the contents of the **README.md** file, that we can add optionally in every folder or repo.
|
|
|
|
|
|
Let's continue our journey through the repos!. Let's enter into [~~this folder~~](https://github.com/Obijuan/3D-parts/tree/master/2017-10-09-urjc-logo).
|
|
|
Let's continue our journey through the repos!. Let's enter into [this folder](https://github.com/Obijuan/3D-parts/tree/master/2017-10-09-urjc-logo).
|
|
|
|
|
|

|
|
|
|
... | ... | @@ -75,7 +76,7 @@ There are **3 files** and **3 folders**. Most of the files can be seen directly |
|
|
|
|
|

|
|
|
|
|
|
As it is a png file, Gitlab shows it as an image. If we want to download it, just press the **Download** button in to top right.
|
|
|
As it is a png file, Github shows it as an image. If we want to download it, just press the **Download** button in to top right.
|
|
|
|
|
|
Any file from the repository can be downloaded. There is **no need for checking in**. No account is needed for browsing the report or for downloading files.
|
|
|
|
... | ... | @@ -143,11 +144,11 @@ We can **decompress** this file as usual to have access to all the files and fol |
|
|
|
|
|
### Creating your repo
|
|
|
|
|
|
In this cpursw, all your work will be stored in a **public Gitlab repo**. You will fork from [this repo,](https://gitlab.etsit.urjc.es/rperez/pne-studentslab) In other words, you will have your own branch. Just click on the 'fork' button on the top right and complete the requested information (select your username for the namespace and set a project slug you are happy with -as you can see I inherited a slug that is not adequate right now-).
|
|
|
In this course, all your work will be stored in a **public Gitlab repo**. You will fork from [this repo,](https://gitlab.etsit.urjc.es/rperez/pne-studentslab) In other words, you will have your own branch. Just click on the 'fork' button on the top right and complete the requested information (select your username for the namespace and set a project slug you are happy with).
|
|
|
|
|
|
After some seconds **your repository will be ready**. You can have a look at your main gitlab page to check that it is there.
|
|
|
|
|
|
Your repo is ready for start working working!
|
|
|
Your repo is ready for start working!
|
|
|
|
|
|
But before you start, make sure **you add me as a project member**. Go to the *Members* section (under *Project information*), click the button that says *Invite members*, and invite me as a *Maintainer*! You can use either may email address or my Gitlab's username (rperez).
|
|
|
|
... | ... | |