class: center, middle Computing Workshops # Git Q&A Friday February 15th 2019 by Oliver Stueker --- # What are your Git concerns, questions, etc.? --- # GUIs for Git: * Sourcetree https://www.sourcetreeapp.com/ (available for Mac & Windows) * GitKraken https://www.gitkraken.com (available for Mac, Windows, Linux) * GitHub Desktop https://desktop.github.com/ (available for Mac & Windows) --- # Links: * Official Documentation * Pro Git (free ebook): https://git-scm.com/book * Git Reference Manual: http://git-scm.com/docs * Cheat Sheets: * Interactive Git Cheatsheet http://ndpsoftware.com/git-cheatsheet.html * https://about.gitlab.com/images/press/git-cheat-sheet.pdf * https://www.git-tower.com/blog/git-cheat-sheet/ * Interactive Sandbox: * Guided Tutorial: https://pcottle.github.io/learnGitBranching/ * Git Playground: https://pcottle.github.io/learnGitBranching/?NODEMO * Blogs: * http://stevelosh.com/blog/2013/04/git-koans/ * http://sourcephile.blogspot.com/2018/05/how-i-use-git.html * Videos: * Video tutorials: http://git-scm.com/videos * [Git for Ages 4 And Up](https://www.youtube.com/watch?v=1ffBJ4sVUb4) --- ## PhD Comics "notFinal.doc" .center[
] --- ## XKCD #1296 "Git Commit" .center[ [![](https://imgs.xkcd.com/comics/git_commit.png)](http://xkcd.com/1296/) Merge branch ‘asdfasjkfdlas/alkdjf’ into sdkjfls-final ] --- class: split-50 ## XKCD #1597 "Git" .column[ [![](https://imgs.xkcd.com/comics/git.png)](http://xkcd.com/1597/) ] .column[
If that doesn’t fix it, git.txt contains the phone number of a friend of mine who understands git. Just wait through a few minutes of ‘It’s really pretty simple, just think of branches as…’ and eventually you’ll learn the commands that will fix everything. ]