Skip to content
Snippets Groups Projects
Verified Commit abdcd5c8 authored by Réthelyi Bálint's avatar Réthelyi Bálint :no_mouth:
Browse files

things

parent c11b0d43
No related branches found
No related tags found
No related merge requests found
Pipeline #7125 passed
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="generator" content="pandoc">
<meta name="author" content="Réthelyi Bálint">
<title>Git előadás</title>
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui">
<link rel="stylesheet" href="https://unpkg.com/reveal.js@^4//dist/reset.css">
<link rel="stylesheet" href="https://unpkg.com/reveal.js@^4//dist/reveal.css">
<style>
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
ul.task-list{list-style: none;}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
</style>
<link rel="stylesheet" href="https://unpkg.com/reveal.js@^4//dist/theme/black.css" id="theme">
</head>
<body>
<div class="reveal">
<div class="slides">
<section id="title-slide">
<h1 class="title">Git előadás</h1>
<p class="author">Réthelyi Bálint</p>
<p class="date">2021.03.28.</p>
</section>
<section id="sziasztok" class="title-slide slide level1">
<h1>Sziasztok</h1>
</section>
<section>
<section id="miről-is-lesz-ma-szó" class="title-slide slide level1">
<h1>Miről is lesz ma szó?</h1>
</section>
<section id="gyakorlaton" class="slide level2">
<h2>Gyakorlaton</h2>
<ul>
<li>megismerjük a GitSCH-t</li>
<li>létrehozunk új projektet</li>
<li>tagokat adunk hozzá a projekthez, jogosultságokat állítunk</li>
<li>első verziókövetett appunk</li>
</ul>
</section></section>
<section>
<section id="házi" class="title-slide slide level1">
<h1>Házi</h1>
</section>
<section id="alap" class="slide level2">
<h2>Alap</h2>
<p>Kaptok egy <a href="https://git.sch.bme.hu/KSZKepzes/cicas-kepek">repo</a>-t, azt el kell forkolni, és saját képet kell feltölteni.</p>
</section>
<section id="expert" class="slide level2">
<h2>Expert</h2>
<p>Készítsetek pipeline-t a gyakorlat repo-jához, és csináljatok autodeploy-t a linux-os vm-etekre!</p>
</section></section>
<section id="jó-munkát" class="title-slide slide level1">
<h1>Jó munkát!</h1>
</section>
</div>
</div>
<script src="https://unpkg.com/reveal.js@^4//dist/reveal.js"></script>
// reveal.js plugins
<script src="https://unpkg.com/reveal.js@^4//plugin/notes/notes.js"></script>
<script src="https://unpkg.com/reveal.js@^4//plugin/search/search.js"></script>
<script src="https://unpkg.com/reveal.js@^4//plugin/zoom/zoom.js"></script>
<script>
// Full list of configuration options available at:
// https://revealjs.com/config/
Reveal.initialize({
// Push each slide change to the browser history
history: true,
// reveal.js plugins
plugins: [
RevealNotes,
RevealSearch,
RevealZoom
]
});
</script>
</body>
</html>
% Git előadás
% Réthelyi Bálint
% 2021.03.28.
# Sziasztok
# Miről is lesz ma szó?
## Gyakorlaton
- megismerjük a GitSCH-t
- létrehozunk új projektet
- tagokat adunk hozzá a projekthez, jogosultságokat állítunk
- első verziókövetett appunk
# Házi
## Alap
Kaptok egy [repo](https://git.sch.bme.hu/KSZKepzes/cicas-kepek)-t, azt el kell forkolni, és saját képet kell feltölteni.
## Expert
Készítsetek pipeline-t a gyakorlat repo-jához, és csináljatok autodeploy-t a linux-os vm-etekre!
# Jó munkát!
...@@ -61,7 +61,7 @@ Kérjétek meg a projekt tulajdonost, hogy vegyen fel Titeket és engem mint own ...@@ -61,7 +61,7 @@ Kérjétek meg a projekt tulajdonost, hogy vegyen fel Titeket és engem mint own
A [role-ok](https://git.sch.bme.hu/help/user/permissions)ról itt olvashatnak, azért egész beszédes. A [role-ok](https://git.sch.bme.hu/help/user/permissions)ról itt olvashatnak, azért egész beszédes.
## 1. Klónozzás ## 2. Klónozzás
Klónozzák le a repót, ehhez segítséget nyújt a GitLab is, valamint itt van egy leírás: Klónozzák le a repót, ehhez segítséget nyújt a GitLab is, valamint itt van egy leírás:
...@@ -76,7 +76,7 @@ git push -u origin master ...@@ -76,7 +76,7 @@ git push -u origin master
Persze cseréljétek ki a dolgokat az aktuális projektre! Persze cseréljétek ki a dolgokat az aktuális projektre!
## 2. Pythonos webszerver ## 3. Pythonos webszerver
Készítsetek el közösen egy basic pythonos webszervert. Segédletnek használhatjátok Lackó [pythonos segédletét](https://home.sch.bme.hu/~rlacko/python3/#/guide/10_exercise#2-%C3%ADrj%C3%A1tok-meg-a-saj%C3%A1t-hanyadikh%C3%A9tvan-apitokat). Készítsetek el közösen egy basic pythonos webszervert. Segédletnek használhatjátok Lackó [pythonos segédletét](https://home.sch.bme.hu/~rlacko/python3/#/guide/10_exercise#2-%C3%ADrj%C3%A1tok-meg-a-saj%C3%A1t-hanyadikh%C3%A9tvan-apitokat).
...@@ -112,7 +112,7 @@ Fontos, vagy venv-el, vagy lokálisan tegyék fel a flask-et, hogy tudják haszn ...@@ -112,7 +112,7 @@ Fontos, vagy venv-el, vagy lokálisan tegyék fel a flask-et, hogy tudják haszn
Kipróbálni a `python3 git.py`-al tudják, megnézni az eredményt pedig a `http://localhost:5000/`. Kipróbálni a `python3 git.py`-al tudják, megnézni az eredményt pedig a `http://localhost:5000/`.
## 3. branch-ek ## 4. branch-ek
Hozzanak létre saját branch-eket. Ezt a [videó](https://youtu.be/gU0yjbZR8lY)ban és a [jegyzet ](https://home.sch.bme.hu/~blintmester/git)ben is olvashatják, hogy kell. Hozzanak létre saját branch-eket. Ezt a [videó](https://youtu.be/gU0yjbZR8lY)ban és a [jegyzet ](https://home.sch.bme.hu/~blintmester/git)ben is olvashatják, hogy kell.
...@@ -120,11 +120,15 @@ Hozzanak létre saját branch-eket. Ezt a [videó](https://youtu.be/gU0yjbZR8lY) ...@@ -120,11 +120,15 @@ Hozzanak létre saját branch-eket. Ezt a [videó](https://youtu.be/gU0yjbZR8lY)
$ git checkout -b <username vagy amit akartok> $ git checkout -b <username vagy amit akartok>
``` ```
## 5. jogok megint
Állítsák be, hogy a repo internal szinten elérhető legyen.
### Feladat ### Feladat
Mindenki készítsen egy nagyon egyszerű html-t a saját branch-én, commitolják, és a legvégén merge-elhetitek. Mindenki készítsen egy nagyon egyszerű html-t a saját branch-én, commitolják, és a legvégén merge-elhetitek.
## 4. Házi feladat ## 6. Házi feladat
### Alap ### Alap
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment