02-git-plus-plus.adoc 1.96 KB
Newer Older
1
= Git++
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
:customcss: slides.css
:icons: font
:includedir: revealjs/includes/
:LECTURE_TOPIC: git++
:LECTURE_NO: 2nd lecture

include::{includedir}header.adoc[]


[.smaller-80][.center-paragraph]
IT1901 Fall 2021 - {LECTURE_NO}

== Agenda

[%step]
- Administrative issues
- Git
- Gitlab
- Demo
- Gitpod
- 1st individual deliverable 
- Summary

[background-color = "#124990"]
[color = "#fff6d5"]
== Administrative issues

== Groups

- fill the form to be assigned to a group
- https://s.ntnu.no/it1901groups
- deadline: Fredag, 27. august 19:00
- will announce the groups on next Wednesday (September 1st)

== Referansegruppe

- Trenger 3-5 medlemmer til referansegruppe i faget
- Mulighet til å påvirke kurset og forbedre kurset for de som skal ta det senere år
- 3 møter; uke 5, uke 9 og etter kursslutt
- Ca. en time per møte
- Meld deg i pausen om du er interessert!
- If until next week there are no volunteers we will randomly select 5 students 

== Approaching Deadlines

- Friday 27th of August by 19:00
** Fill the group form

- Friday 10th of September by 16:00 
** 1st individual deliverable 
** group contract 


[background-color = "#124990"]
[color = "#fff6d5"]
== Git

59
60
61
62
63
64
== What is git

Git is a source code management system that is lightweight, reliable, fast and fully distributed. 
On top of that it is free and open source. Git was  initially authored by Linus Torwalds and emerged from his troubles encountered while trying to manage the contributions to Linux kernel.


65
66
67
68
69
70
71
72
include::{includedir}scm_content.adoc[]


[background-color = "#124990"]
[color = "#fff6d5"]
== Gitlab


73
74
75
== What is GitLab

Is a complete devops solution that does reposiitory hosting, issue tracking, agile planning, code review, ci/cd and more. It started as an open source project and it still has a community edition which is free and open source
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90



[background-color = "#124990"]
[color = "#fff6d5"]
== Demo


[background-color = "#124990"]
[color = "#fff6d5"]
== Gitpod



include::{includedir}footer.adoc[]