Skip to content

Commit ddb328e

Browse files
authored
Add gitworking course to materials
#50
2 parents f55dab6 + 97d44da commit ddb328e

File tree

4 files changed

+1009
-980
lines changed

4 files changed

+1009
-980
lines changed

.github/workflows/main.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,21 @@ jobs:
1111
- name: Set up Python
1212
uses: actions/setup-python@v2
1313
with:
14-
python-version: 3.9
14+
python-version: 3.13
1515
- name: Poetry cache
16-
uses: actions/cache@v2
16+
uses: actions/cache@v4
1717
with:
1818
path: ~/.cache/pypoetry
1919
key: poetry-cache-${{ runner.os }}-${{ hashFiles('poetry.lock') }}-${{ hashFiles('.github/workflows/*.yml') }}
2020
- name: Pip cache
21-
uses: actions/cache@v2
21+
uses: actions/cache@v4
2222
with:
2323
path: ~/.cache/pip
2424
key: pip-cache-${{ runner.os }}-${{ hashFiles('.github/workflows/*.yml') }}
2525
- name: Install dependencies
2626
run: |
2727
python -m pip install poetry
28-
poetry install -E ghp-compiled
28+
poetry install -E ghp-compiled --no-root
2929
- name: Compile the courses
3030
run: |
3131
poetry run python -m naucse_render compile _compiled \

courses/gitworking.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
title: Gitworking
2+
subtitle: Celodenní git workshop pro úplné začátečníky
3+
description: Git pro začátečnice a začátečníky, základní znalost Pythonu výhodou
4+
long_description: |
5+
Umíš základy Pythonu (například ze začátečnického kurzu PyLadies), ale chceš se přiučit něco o gitu?
6+
7+
Tento workshop je pro všechny, kteří jsou pokročilejší začátečníci – umí pracovat s příkazovou řádkou zhruba na úrovni absolventek začátečnického kurzu PyLadies, vědí, jak fungují soubory na počítači a že se do nich píše zdrojový kód.
8+
9+
Budeme používat Python, ale o programování tolik nepůjde.
10+
plan:
11+
- title: Git
12+
slug: git
13+
materials:
14+
- lesson: git/install
15+
- lesson: git/basics
16+
- lesson: git/branching
17+
- lesson: git/collaboration
18+
- lesson: git/ignoring
19+
- lesson: beginners/cmdline
20+
type: link
21+
- title: Tahák na git
22+
url: https://pyvec.github.io/cheatsheets/basic-git/basic-git-cs.pdf
23+
vars:
24+
coach-present: true
25+
use-gender: f

0 commit comments

Comments
 (0)