#77 Tech Writer ogarnia gita, czyli moc ukryta w znajomości podstaw
Mówi się, że zanim zaczniemy biegać musimy nauczyć się chodzić. W tej mądrości ludowej kryje się wiele prawdy, którą można zastosować do nauki jakiegokolwiek zagadnienia, np. systemu kontroli wersji Git.
Powierzchowna znajomość Gita i jego najpopularniejszych komend może nam zapewnić spokój na całkiem długi czas, ale w pewnym momencie zaczniemy dostrzegać trudności w radzeniu sobie z pewnymi sytuacjami. Niechlujne wpisy w historii zmian na pewno utrudnią nam ustalenie kto, kiedy i dlaczego coś zmienił, a brak znajomości podstawowych zagadnień i mechaniki Gita spowoduje, że nieraz poczujemy się zagubieni i bezradni.
Rozmawiamy o tym jak zadbać o to, żeby nasza historia zmian była jasna i przejrzysta, a przez to przydatna i z jakiego zakresu uzupełnić wiedzę teoretyczną o Gicie, a także dzielimy się wskazówkami na temat przydatnych ustawień i komend.
Dźwięki wykorzystane w audycji pochodzą z kolekcji "107 Free Retro Game Sounds" dostępnej na stronie dominik-braun.net, udostępnianej na podstawie licencji Creative Commons license CC BY 4.0 (creativecommons.org/license...).
Informacje dodatkowe:
- Git: git-scm.com/
- "How to Write a Git Commit Message", cbeams: cbea.ms/git-commit/
- "Git turns 20: A Q&A with Linus Torvalds", GitHub: github.blog/open-source/git...
- "How did Git get its name?", Initial Commit: initialcommit.com/blog/How-...
- Conventional Commits: www.conventionalcommits.org...
- "Darwin Information Typing Architecture (DITA)", Wikipedia: pl.wikipedia.org/wiki/Darwi...
- "Git Squash Commits: A Guide With Examples", DataCamp: www.datacamp.com/tutorial/g...
- "How to Create and Push an Empty Commit in Git", Tower FAQ: www.git-tower.com/learn/git...
- "8.1 Customizing Git - Git Configuration", Git: git-scm.com/book/en/v2/Cust...