diff --git a/eloadas.html b/eloadas.html new file mode 100644 index 0000000000000000000000000000000000000000..ec727450921e2bb7a021de49d17a6dceaf38e92e --- /dev/null +++ b/eloadas.html @@ -0,0 +1,97 @@ +<!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> diff --git a/eloadas.md b/eloadas.md new file mode 100644 index 0000000000000000000000000000000000000000..7d290618009dbcd57e43618108bb571f3869ad26 --- /dev/null +++ b/eloadas.md @@ -0,0 +1,27 @@ +% 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! diff --git a/guide/gyakorlat/1_segedlet.md b/guide/gyakorlat/1_segedlet.md index 9820775c854575c509465b056a139750201ecc3a..492765f37608754d1bd304e8b53f436ff3ada378 100644 --- a/guide/gyakorlat/1_segedlet.md +++ b/guide/gyakorlat/1_segedlet.md @@ -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. -## 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: @@ -76,7 +76,7 @@ git push -u origin master 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). @@ -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/`. -## 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. @@ -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> ``` +## 5. jogok megint + +ĂllĂtsĂĄk be, hogy a repo internal szinten elĂŠrhetĹ legyen. + ### Feladat 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