Bjarke Sporring
e7ce41cbbc
Update oneshot installation to clone repository locally
...
- Modified install.ps1 to clone git-workshop repository to ~/git-workshop
- Added option to remove existing directory before cloning
- Updated documentation to reflect the new behavior
- Now provides complete setup: install tools + clone repo in one command
- Similar to Scoop's get.scoop.sh installation pattern
2026-01-14 16:29:09 +01:00
Bjarke Sporring
34f2607b22
Add oneshot installation script for easy setup
...
- Created install.ps1 that downloads repository and runs prerequisites installer
- Updated README.md and INSTALLATION.md to document the new oneshot option
- Script can be run with: irm https://git.frod.dk/floppydiscen/git-workshop/raw/branch/main/install.ps1 | iex
- Provides seamless installation experience for new users
2026-01-14 16:26:29 +01:00
Bjarke Sporring
bb01592b6c
feat: initial install-prerequisites script that install vscode, git and powershell 7
2026-01-12 08:50:41 +01:00
Bjarke Sporring
5492f17a5a
fix: cleanup README and focus on windows
2026-01-12 08:42:20 +01:00
Bjarke Sporring
5f78245734
refactor: rename 01_essentials to 01-essentials
2026-01-11 23:05:03 +01:00
Bjarke Sporring
8d63b2d22e
feat: split out reset from the revert. First the safe path then the advanced path
2026-01-11 23:02:48 +01:00
Bjarke Sporring
039debe744
fix: remove accidental subproject addition
2026-01-11 14:52:36 +01:00
Bjarke Sporring
a0a9a5a0d9
feat: initial branching+merge+conflicts module merge
2026-01-11 14:50:40 +01:00
Bjarke Sporring
0a9f7c1842
feat: update README after big changes
2026-01-07 23:51:49 +01:00
Bjarke Sporring
7f34cf2d08
feat: add multiplayer guidelines
2026-01-07 23:46:32 +01:00
Bjarke Sporring
eb63970b7a
feat: make merge-conflicts more explicit
2026-01-07 23:03:18 +01:00
Bjarke Sporring
dff82c847c
feat: add more commits to the merging challenges
2026-01-07 23:02:55 +01:00
Bjarke Sporring
c057fd617b
fix: use switch and not checkout
2026-01-07 22:04:44 +01:00
Bjarke Sporring
f48eefee10
refactor: simplify 01_essentials/04-merging
2026-01-07 21:59:21 +01:00
Bjarke Sporring
df9a2bf7c1
refactor: split out merge strategies from essentials
2026-01-07 21:50:59 +01:00
Bjarke Sporring
7fb84560f5
use switch instead of checkout for branches
2026-01-07 21:37:21 +01:00
Bjarke Sporring
6b0e84934a
feat: split out git blame
2026-01-07 21:12:31 +01:00
Bjarke Sporring
30b878fc67
feat: add git blame section
2026-01-07 20:22:53 +01:00
Bjarke Sporring
aefcfbe100
feat: add more challenges to the history module
2026-01-07 20:12:54 +01:00
Bjarke Sporring
5f8091d5b2
feat: add advanced node
2026-01-07 19:26:11 +01:00
Bjarke Sporring
cf073d569e
refactor: move modules into levels
2026-01-07 17:59:02 +01:00
Bjarke Sporring
d7c146975d
feat: add understanding for diffs
2026-01-05 13:34:59 +01:00
Bjarke Sporring
dc94520b2a
feat: add guidance for beginners to get started
2026-01-05 12:47:33 +01:00
Bjarke Sporring
e29b9bca70
feat: use switch instead of checkout
2026-01-05 12:38:35 +01:00
Bjarke Sporring
a7b511c8cb
feat: add git cheatsheet
2026-01-05 12:34:40 +01:00
Bjarke Sporring
a8eb66d3c9
feat: update readme
2026-01-05 12:22:01 +01:00
Bjarke Sporring
f11f5a4646
refactor: use python instead of javascript
2026-01-05 12:21:48 +01:00
Bjarke Sporring
e1b8d8418a
refactor: create the answers.md
2026-01-05 12:21:30 +01:00
Bjarke Sporring
ceb5bd8031
feat: move late modules
2026-01-04 17:54:26 +01:00
Bjarke Sporring
8920af4b5c
feat: add initital bisect module
2026-01-04 17:53:59 +01:00
Bjarke Sporring
4b7593b1e7
feat: add initial worktrees example
2026-01-04 17:53:52 +01:00
Bjarke Sporring
cde1a6ba70
feat: add remotes and stash
2026-01-04 17:53:41 +01:00
Bjarke Sporring
515a76dd5a
feat: add reset module 10
2026-01-04 17:35:25 +01:00
Bjarke Sporring
8f488c2e88
feat: add module 9 for cherry picking
2026-01-04 17:29:52 +01:00
Bjarke Sporring
23f0ff511c
feat: rebase module 8
2026-01-04 17:07:43 +01:00
Bjarke Sporring
b551eee54e
feat: add module 7 on rebasing
2026-01-04 17:03:39 +01:00
Bjarke Sporring
da23059a69
feat: add initial module 6
2026-01-04 17:00:10 +01:00
Bjarke Sporring
adad27a2e5
feat: add initial module 05
2026-01-04 16:55:13 +01:00
Bjarke Sporring
de6ed04f3c
feat: add initial module 04
2026-01-04 16:47:53 +01:00
Bjarke Sporring
d87c4524dc
feat: initial module 3
2026-01-04 16:43:21 +01:00
Bjarke Sporring
c96f816c9f
feat: remove README.md
2026-01-04 15:54:09 +01:00
Bjarke Sporring
9c9640df83
feat: initial module 02
2026-01-04 15:28:05 +01:00
Bjarke Sporring
acacd83084
feat: add reset script to module 1
2026-01-04 15:26:12 +01:00
Bjarke Sporring
4a47d8b36e
fix: simplify verification for module 1
2026-01-04 15:25:52 +01:00
Bjarke Sporring
2b3ea7ed36
feat: add section about workshop facilitators
2025-12-19 11:28:17 +01:00
Bjarke Sporring
165044609f
feat: update readme regarding module 01 instructions
2025-12-19 11:27:57 +01:00
Bjarke Sporring
60b0b34a33
fix: remove the challenge folder
2025-12-19 11:27:45 +01:00
Bjarke Sporring
3a7f682cc2
feat: add module 1
2025-12-19 11:18:25 +01:00