Git Resources: Difference between revisions
From charlesreid1
| Line 11: | Line 11: | ||
=Web Tutorials= | =Web Tutorials= | ||
{| | |||
!|Name|Link|Notes | |||
|- | |||
|Getting Git Right (Atlassian) | |||
|https://www.atlassian.com/git/ | |||
|This tutorial is a good all-around introduction to git, and the section on Collaborating (https://www.atlassian.com/git/tutorials/syncing) 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. | |||
Compare the explanation of git push from the Atlassian page to the one from git's documentation: | |||
{{Quote| | |||
Pushing is how you transfer commits from your local repository to a remote repo. | |||
- Atlassian https://www.atlassian.com/git/tutorials/syncing/git-push | |||
}} | |||
{{Quote| | |||
'''git push: Update remote refs along with associated objects.''' Updates remote refs using local refs, while sending objects necessary to complete the given refs. | |||
- git documentation | |||
}} | |||
Also, the simple figures are easy to follow, because they aren't cluttered with irrelevant details. This keeps the communication clean and clear: | |||
[[Image:AtlassianPushing.png|300px]] | |||
=Video Tutorials= | =Video Tutorials= | ||
=Talks= | =Talks= | ||
Revision as of 03:35, 24 July 2015
This page contains a collection of git-related resources.
First, there's GitHub's list of resources: https://help.github.com/articles/good-resources-for-learning-git-and-github/
Notes
The page below is an attempt at a comprehensive list of resources around Git. I have made a note of items that are particularly helpful to developing git abstractions.
Books and Ebooks
Web Tutorials
| Name|Link|Notes | ||
|---|---|---|
| Getting Git Right (Atlassian) | https://www.atlassian.com/git/ | This tutorial is a good all-around introduction to git, and the section on Collaborating (https://www.atlassian.com/git/tutorials/syncing) 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.
Compare the explanation of git push from the Atlassian page to the one from git's documentation:
Also, the simple figures are easy to follow, because they aren't cluttered with irrelevant details. This keeps the communication clean and clear: Video TutorialsTalks |