Tonight we are joined by Dwayne McDaniel (@mcdwayne) who will be helping us Demystify Git. We will journey into the .git folder, and take a look at how git really operates under the hood, a little bit of history on git, and exciting new features of git, as well as some lesser known features that will improve your git workflow.
Dwayne has been working as a Developer Relations professional since 2016 and has been involved in the wider tech community since 2005. He loves sharing his knowledge by giving talks and he has done so at over a hundred events all over the world. Dwayne currently lives in Chicago and outside of tech he loves karaoke, seeing live music, and doing improv.
How to get out of bad Git Situations: https://ohshitgit.com/
Git latest release, including sparse index/checkout: https://github.blog/2022-06-27-highlights-from-git-2-37/
Continuous Integration by Martin Fowler: https://martinfowler.com/articles/continuousIntegration.html How to use Git Worktree https://youtu.be/s4BTvj1ZVLM
How to use Git Bisect https://youtu.be/z-AkSXDqodc
Git-scm website and documentation – https://git-scm.com/
Pro Git book – https://git-scm.com/book/en/v2
Visual Git Cheat Sheet – https://ndpsoftware.com/git-cheatsheet.html GitKraken Learn Git pages – https://www.gitkraken.com/learn/git
Git GUIs –
GitKraken Client – https://www.gitkraken.com/git-client
Git-scm page of GUI clients – https://git-scm.com/downloads/guis
Online Git Courses –
Codecademy – https://www.codecademy.com/learn/learn-git
LearnGitBranching – https://learngitbranching.js.org/
Git – the simple guide – http://up1.github.io/git-guide/index.html