#fedora-classroom: Git 101
Meeting started by FranciscoD at 14:17:12 UTC
(full logs).
Meeting summary
- roll call (FranciscoD, 14:19:23)
- Version control 101 (FranciscoD, 14:23:33)
- For late comers - please install git, and log
in to pagure.io (FranciscoD,
14:28:07)
- use version control - whatever you prefer, but
use it (FranciscoD,
14:28:19)
- Git! (FranciscoD, 14:28:33)
- Help on git: 1. https://git-scm.com/
(FranciscoD,
14:29:07)
- Help on git: 2. the man pages (FranciscoD,
14:29:15)
- `apropos` goes through all your man pages and
finds ones that match the search term (FranciscoD,
14:35:09)
- Help with Git 3. Google (of course)
(FranciscoD,
14:41:24)
- http://bfy.tw/QI (FranciscoD,
14:42:04)
- Getting our hands dirty! (FranciscoD, 14:43:12)
- Try not to modify the contents of `.git` by
hand (FranciscoD,
14:47:15)
- Homework: Search the web to learn tips on
writing good Git commit messages (FranciscoD,
15:20:14)
- Homework: read `man diff` (or search the
web) (FranciscoD,
15:20:30)
- branching (FranciscoD, 15:35:59)
- (mido,
15:54:23)
- (mido,
15:54:26)
- https://pagure.io/new (FranciscoD,
16:00:20)
- Remotes - on Pagure (FranciscoD, 16:10:32)
- We're using Pagure, but the same applies to
Github, Gitlab, Bitbucket (FranciscoD,
16:10:52)
- https://github.com/tjgruber/Fedora-classroom-Git-101/tree/feature-tim_
(Tim__,
16:58:14)
- homework (FranciscoD, 17:13:55)
- 1. Read the git book -
https://git-scm.com/book/en/v2 (FranciscoD,
17:15:37)
- 2. Here's an interactive cheat sheet:
https://ndpsoftware.com/git-cheatsheet.html (FranciscoD,
17:15:47)
- 3. When in doubt, search (FranciscoD,
17:15:58)
- 4. Another cheatsheet:
https://www.git-tower.com/blog/git-cheat-sheet/ (FranciscoD,
17:16:17)
- 5. Pull requests:
https://help.github.com/articles/about-pull-requests/ (FranciscoD,
17:16:32)
- 6. Good commit messages:
https://medium.com/@steveamaza/how-to-write-a-proper-git-commit-message-e028865e5791
(FranciscoD,
17:16:44)
- https://xkcd.com/1597/ (FranciscoD,
17:16:59)
- https://xkcd.com/1296/ (FranciscoD,
17:17:05)
- 7. Consider setting up keys:
https://mikegerwitz.com/papers/git-horror-story (FranciscoD,
17:17:19)
- 8. Remember the man pages! (FranciscoD,
17:17:29)
Meeting ended at 17:18:26 UTC
(full logs).
Action items
- (none)
People present (lines said)
- FranciscoD (493)
- dtate_ (102)
- skamath (83)
- Tim__ (51)
- rakya77 (46)
- aditya_r (42)
- rm_ (36)
- mido (32)
- krilen (24)
- ha33 (23)
- mah0x00 (19)
- prime_ (15)
- black3dynamite (11)
- jadupl2_ (11)
- zodbot (9)
- pingou (7)
- jadupl2 (4)
- DonQuixote (4)
- pj_ (4)
- x3mboy (4)
- capitanocrunch_ (3)
- capitanocrunch__ (2)
- LL62 (2)
- ckurucz (1)
- presiden (1)
- shyzus (1)
- sdadasdsad (1)
- pringips (1)
Generated by MeetBot 0.1.4.