|
1 | 1 | # Resources for my Git workshops |
2 | 2 |
|
3 | 3 | ## Exercises |
| 4 | + |
4 | 5 | - [Exercises](git-exercises-de.md) (DE) |
5 | 6 |
|
6 | 7 | ## Installing and configuring Git |
7 | 8 |
|
8 | 9 | ### Installation |
| 10 | + |
9 | 11 | - [Windows download](https://git-scm.com/download/win) |
10 | 12 | - Linux: Ubuntu/Debian packages `git` and `gitk` |
11 | | -- [Mac download](https://git-scm.com/download/mac) or the package `git` from MacPorts |
| 13 | +- [Mac download](https://git-scm.com/download/mac) or the package `git` from |
| 14 | + MacPorts |
12 | 15 |
|
13 | 16 | ### Tab completion |
| 17 | + |
14 | 18 | - Windows: It's included by default. |
15 | | -- Mac and Linux: Follow the [instructions](https://git-scm.com/book/en/v1/Git-Basics-Tips-and-Tricks). |
| 19 | +- Mac and Linux: Follow |
| 20 | + the [instructions](https://git-scm.com/book/en/v1/Git-Basics-Tips-and-Tricks). |
16 | 21 |
|
17 | 22 | ## Continue learning |
18 | 23 |
|
19 | 24 | ### Books and articles |
20 | 25 |
|
21 | 26 | #### Pro Git (book) |
| 27 | + |
22 | 28 | - [online HTML version](https://git-scm.com/book/en/v2) |
23 | 29 | - [paper version](https://amzn.to/2rg0yEO) (affiliate link) |
24 | 30 |
|
25 | 31 | #### Git from the bottom up (article) |
| 32 | + |
26 | 33 | - [online HTML version](https://jwiegley.github.io/git-from-the-bottom-up/) |
27 | 34 | - [free e-book](https://github.com/johnrezzo/git-from-the-bottom-up-ebook) |
28 | 35 | - [PDF version (outdated)](http://ftp.newartisans.com/pub/git.from.bottom.up.pdf) |
29 | 36 |
|
30 | 37 | ## Cheat sheets |
| 38 | + |
31 | 39 | - [Git cheat sheet for my workshops](git-cheatsheet-de.md) (DE) |
32 | 40 | - [Unix/Linux Command Reference](https://files.fosswire.com/2007/08/fwunixref.pdf) |
33 | 41 | - [Git cheat sheet](https://lemus.webs.upv.es/wordpress/wp-content/uploads/2018/02/cheat-sheets.pdf) |
34 | 42 | - [.gitattributes cheat sheet](https://medium.com/@pablorsk/be-a-git-ninja-the-gitattributes-file-e58c07c9e915) |
35 | 43 |
|
36 | 44 | ## Git workflows |
| 45 | + |
37 | 46 | - [GitHub flow](https://guides.github.com/introduction/flow/) |
38 | 47 | - [Git Flow](https://leanpub.com/git-flow/read) |
39 | 48 |
|
40 | 49 | ## Good commit messages |
| 50 | + |
41 | 51 | - [How to Write a Git Commit Message](https://chris.beams.io/posts/git-commit/) |
42 | 52 |
|
43 | 53 | ### Online courses |
44 | 54 |
|
45 | 55 | #### Codecademy |
46 | | -- [Codecademy course](https://www.codecademy.com/learn/learn-git) (first level free, the rest is paid) |
| 56 | + |
| 57 | +- [Codecademy course](https://www.codecademy.com/learn/learn-git) (first level |
| 58 | + free, the rest is paid) |
47 | 59 |
|
48 | 60 | #### Git Branching |
| 61 | + |
49 | 62 | - [Learn Git Branching](https://learngitbranching.js.org/) |
50 | 63 |
|
51 | 64 | #### Git Immersion (introductory game with Ruby) |
| 65 | + |
52 | 66 | - [Git Immersion](http://gitimmersion.com/) |
53 | 67 |
|
54 | 68 | #### Githug (introductory game with Ruby) |
| 69 | + |
55 | 70 | - [Githug](https://github.com/Gazler/githug) |
56 | 71 |
|
57 | 72 | ### The Git Game (advanced) |
| 73 | + |
58 | 74 | - [The Git Game](https://github.com/git-game/git-game) |
59 | 75 | - [The Git Game 2](https://github.com/git-game/git-game-v2) |
0 commit comments