Git Resources: Difference between revisions
From charlesreid1
No edit summary |
|||
| Line 181: | Line 181: | ||
|name=Code School - Try Git | |name=Code School - Try Git | ||
|link=https://try.github.io/levels/1/challenges/1 | |link=https://try.github.io/levels/1/challenges/1 | ||
|author= | |||
|notes=This is a fantastic interactive way to learn git. Using an interactive webapp really sharpens your mental model and your intuition about git. | |notes=This is a fantastic interactive way to learn git. Using an interactive webapp really sharpens your mental model and your intuition about git. | ||
}} | }} | ||
| Line 194: | Line 195: | ||
|name=git - the simple guide - no deep shit | |name=git - the simple guide - no deep shit | ||
|link=http://rogerdudler.github.io/git-guide/ | |link=http://rogerdudler.github.io/git-guide/ | ||
|author= | |||
|notes= | |notes= | ||
}} | }} | ||
| Line 200: | Line 202: | ||
|name=Getting Git Right: Tutorials | |name=Getting Git Right: Tutorials | ||
|link=https://www.atlassian.com/git/tutorials/ | |link=https://www.atlassian.com/git/tutorials/ | ||
|author= | |||
|notes=This tutorial is a good all-around introduction to git, and the section on Collaborating ([https://www.atlassian.com/git/tutorials/syncing link]) is particularly helpful. It stands out for a couple of reasons: simple language, an abundant use of simple figures, and including a discussion of each command. Figures aren't cluttered, and show one idea at a time. The use of color in the diagrams greatly enhances it. | |notes=This tutorial is a good all-around introduction to git, and the section on Collaborating ([https://www.atlassian.com/git/tutorials/syncing link]) is particularly helpful. It stands out for a couple of reasons: simple language, an abundant use of simple figures, and including a discussion of each command. Figures aren't cluttered, and show one idea at a time. The use of color in the diagrams greatly enhances it. | ||
}} | }} | ||
| Line 206: | Line 209: | ||
|name=GitRef | |name=GitRef | ||
|link=http://gitref.org/ | |link=http://gitref.org/ | ||
|author= | |||
|notes= | |notes= | ||
}} | }} | ||
| Line 212: | Line 216: | ||
|name=Git User Manual | |name=Git User Manual | ||
|link=https://www.kernel.org/pub/software/scm/git/docs/user-manual.html | |link=https://www.kernel.org/pub/software/scm/git/docs/user-manual.html | ||
|author= | |||
|notes=ABANDON ALL HOPE YE WHO ENTER HERE | |notes=ABANDON ALL HOPE YE WHO ENTER HERE | ||
}} | }} | ||
| Line 217: | Line 222: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Git Magic | |name=Git Magic | ||
|link=http://www-cs-students.stanford.edu/~blynn/gitmagic/ | |||
|author= | |author= | ||
|notes=Multilingual | |notes=Multilingual | ||
}} | }} | ||
| Line 224: | Line 229: | ||
{{GitWebResource | {{GitWebResource | ||
|name=CodeSchool: Git | |name=CodeSchool: Git | ||
|link=https://www.codeschool.com/paths/git | |||
|author= | |author= | ||
|notes=Similar to GitHub link above, not sure what the difference is. | |notes=Similar to GitHub link above, not sure what the difference is. | ||
}} | }} | ||
| Line 231: | Line 236: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Pro Git Book Website | |name=Pro Git Book Website | ||
|link=https://progit.org/ | |||
|author=Chacon and Straub | |author=Chacon and Straub | ||
|notes=The contents of this book are available online, in multiple book formats. | |notes=The contents of this book are available online, in multiple book formats. | ||
}} | }} | ||
| Line 238: | Line 243: | ||
{{GitWebResource | {{GitWebResource | ||
|name=A Git Primer | |name=A Git Primer | ||
|link=https://danielmiessler.com/study/git/ | |||
|author=Daniel Miessler | |author=Daniel Miessler | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 245: | Line 250: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Git Immersion | |name=Git Immersion | ||
|link=http://gitimmersion.com/ | |||
|author= | |author= | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 252: | Line 257: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Git Koans | |name=Git Koans | ||
|link=http://stevelosh.com/blog/2013/04/git-koans/ | |||
|author=Steve Losh | |author=Steve Losh | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 259: | Line 264: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Git How To | |name=Git How To | ||
|link=http://githowto.com/ | |||
|author= | |author= | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 266: | Line 271: | ||
{{GitWebResource | {{GitWebResource | ||
|name=How To Use Git | |name=How To Use Git | ||
|link=https://www.digitalocean.com/community/tutorials/how-to-use-git-effectively | |||
|author=Digital Ocean | |author=Digital Ocean | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 273: | Line 278: | ||
{{GitWebResource | {{GitWebResource | ||
|name=How To Use Git and GitHub | |name=How To Use Git and GitHub | ||
|link=https://www.udacity.com/course/how-to-use-git-and-github--ud775 | |||
|author=Udacity | |author=Udacity | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 280: | Line 285: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Git for Computer Scientists | |name=Git for Computer Scientists | ||
|link=http://eagain.net/articles/git-for-computer-scientists/ | |||
|author= | |author= | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 287: | Line 292: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Git Ready | |name=Git Ready | ||
|link=http://gitready.com/ | |||
|author= | |author= | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 294: | Line 299: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Think Like (a) Git | |name=Think Like (a) Git | ||
|link=http://think-like-a-git.net/ | |||
|author= | |author= | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 301: | Line 306: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Team Treehouse: Git Basics | |name=Team Treehouse: Git Basics | ||
|link=http://teamtreehouse.com/library/git-basics | |||
|author= | |author= | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 308: | Line 313: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Git-SVN Crash Course (for SVN users) | |name=Git-SVN Crash Course (for SVN users) | ||
|link=http://git.or.cz/course/svn.html | |||
|author= | |author= | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 315: | Line 320: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Git It | |name=Git It | ||
|link=http://jlord.us/git-it/ | |||
|author= | |author= | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 322: | Line 327: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Understanding Git Conceptually | |name=Understanding Git Conceptually | ||
|link=http://www.sbf5.com/~cduan/technical/git/ | |||
|author= | |author= | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 329: | Line 334: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Rewriting History with Git Rebase, Reset, and Amend | |name=Rewriting History with Git Rebase, Reset, and Amend | ||
|link=http://collectiveidea.com/blog/archives/2015/07/23/rewriting-history-with-git-rebase-reset-and-amend/ | |||
|author= | |author= | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 336: | Line 341: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Git from the Bottom Up | |name=Git from the Bottom Up | ||
|link=http://ftp.newartisans.com/pub/git.from.bottom.up.pdf | |||
|author= | |author= | ||
|notes= | |notes= | ||
}} | }} | ||
| Line 343: | Line 348: | ||
{{GitWebResource | {{GitWebResource | ||
|name=Using Git-Flow to Automate Your Git Branching Workflow | |name=Using Git-Flow to Automate Your Git Branching Workflow | ||
|link=http://jeffkreeftmeijer.com/2010/why-arent-you-using-git-flow/ | |||
|author= | |author= | ||
|notes= | |notes= | ||
}} | }} | ||
{{GitWebResource | {{GitWebResource | ||
Revision as of 06:12, 24 July 2015
This page is an attempt at a git-awesome list: comprehensive list of resources related to Git. I have made a note of items that are particularly helpful to learning git or developing git abstractions.
To start with, there's GitHub's list of resources: https://help.github.com/articles/good-resources-for-learning-git-and-github/
Books and Ebooks
Books
Ebooks
Web Tutorials
Template:GitWebResourceFantastic
Template:GitWebResourceFantastic
Template:GitWebResourceFantastic