Skip to content

Instantly share code, notes, and snippets.

@devlim
Forked from jaseemabid/git tutorials.md
Created May 25, 2019 01:38
Show Gist options
  • Select an option

  • Save devlim/568fee80ccda6324d71210affda4ed3c to your computer and use it in GitHub Desktop.

Select an option

Save devlim/568fee80ccda6324d71210affda4ed3c to your computer and use it in GitHub Desktop.

Revisions

  1. @jaseemabid jaseemabid revised this gist Jan 17, 2014. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -13,6 +13,8 @@
    * A very simple tutorial to start with.
    [Intro to git for web designers](http://www.webdesignerdepot.com/2009/03/intro-to-git-for-web-designers/)

    * [Git Visual Guide](http://marklodato.github.io/visual-git-guide/index-en.html)

    * [Think Like (a) Git](http://think-like-a-git.net/). A series of introductory
    blogs, aimed at beginners.

  2. @jaseemabid jaseemabid revised this gist Nov 28, 2013. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -16,7 +16,8 @@
    * [Think Like (a) Git](http://think-like-a-git.net/). A series of introductory
    blogs, aimed at beginners.

    * [Everyday GIT With 20 Commands Or So](http://www.kernel.org/pub/software/scm/git/docs/everyday.html) learn Git basics through the most common commands with examples
    * [Everyday GIT With 20 Commands Or So](http://www.kernel.org/pub/software/scm/git/docs/everyday.html)
    learn Git basics through the most common commands with examples

    * [Git for the lazy](http://www.spheredev.org/wiki/Git_for_the_lazy). A wiki
    with a bunch of good notes.
  3. @jaseemabid jaseemabid revised this gist Nov 26, 2013. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -5,6 +5,8 @@
    * Simplest intro to git by [github](https://github.com/) and
    [codeschool](http://codeschool.com/) - [Try Git](http://try.github.com/)

    * [PeepCode Git Internals PDF](https://github.com/pluralsight/git-internals-pdf)

    * [Intro to github]
    (http://gun.io/blog/how-to-github-fork-branch-and-pull-request/)

  4. @jaseemabid jaseemabid revised this gist Nov 25, 2013. 1 changed file with 9 additions and 10 deletions.
    19 changes: 9 additions & 10 deletions git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -54,16 +54,6 @@
    step-by-step, hands-on approach. It’s a great tutorial for those who prefer to
    get into Git right away.


    #### Unsorted

    * [Github Cheat-sheets](http://help.github.com/git-cheat-sheets/) Cheat sheet
    for quick reference

    * [Git-fu](http://gitfu.wordpress.com/). Intermediate blogs

    * [Git is simpler](http://nfarina.com/post/9868516270/git-is-simpler)

    #### Talks

    * [Introduction to Git with Scott Chacon of GitHub](http://www.youtube.com/watch?v=ZDR433b0HJY)
    @@ -78,3 +68,12 @@ happening under the hood.
    Linus Torvalds visits Google to share his thoughts on git, the source control
    management system he created to manage the kernel source. More philosophy than
    tech, this talk covers the history and design principles of Git.

    #### Unsorted

    * [Github Cheat-sheets](http://help.github.com/git-cheat-sheets/) Cheat sheet
    for quick reference

    * [Git-fu](http://gitfu.wordpress.com/). Intermediate blogs

    * [Git is simpler](http://nfarina.com/post/9868516270/git-is-simpler)
  5. @jaseemabid jaseemabid revised this gist Nov 25, 2013. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    ### Here are a list of some good git tutorials I have came across. Hope it helps somebody.
    ### A bunch of good git tutorials

    #### Intro to git

  6. @jaseemabid jaseemabid revised this gist Nov 25, 2013. 1 changed file with 63 additions and 18 deletions.
    81 changes: 63 additions & 18 deletions git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -1,25 +1,70 @@
    ### Here are a list of some good git tutorials I have came across. Hope it helps somebody.

    * The man pages :)
    * Simplest intro to git I can think of by [github](https://github.com/) and [codeschool](http://codeschool.com/) - [Try Git](http://try.github.com/)
    * [Git for the lazy](http://www.spheredev.org/wiki/Git_for_the_lazy)
    * [Intro to github] (http://gun.io/blog/how-to-github-fork-branch-and-pull-request/)
    * A very simple tutorial to start with. [Intro to git for web designers](http://www.webdesignerdepot.com/2009/03/intro-to-git-for-web-designers/)
    * A very decent book on git. Spend some time and read it cover to cover. [Pro Git book](http://progit.org/)
    * [Help.Github](http://help.github.com/)
    * [Git from bottom up](http://ftp.newartisans.com/pub/git.from.bottom.up.pdf) is another good book
    * [Git magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/) is an online book on Git well written with wonderful analogies to help beginners understand the concepts behind Git
    * [Git Ready](http://gitready.com/)
    * [A Note About Git Commit Messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) A must read on commit message style.
    * [Think Like (a) Git](http://think-like-a-git.net/)
    * [Github Cheat-sheets](http://help.github.com/git-cheat-sheets/)
    * [Git-fu](http://gitfu.wordpress.com/)
    #### Intro to git

    * Simplest intro to git by [github](https://github.com/) and
    [codeschool](http://codeschool.com/) - [Try Git](http://try.github.com/)

    * [Intro to github]
    (http://gun.io/blog/how-to-github-fork-branch-and-pull-request/)

    * A very simple tutorial to start with.
    [Intro to git for web designers](http://www.webdesignerdepot.com/2009/03/intro-to-git-for-web-designers/)

    * [Think Like (a) Git](http://think-like-a-git.net/). A series of introductory
    blogs, aimed at beginners.

    * [Everyday GIT With 20 Commands Or So](http://www.kernel.org/pub/software/scm/git/docs/everyday.html) learn Git basics through the most common commands with examples

    * [Git for the lazy](http://www.spheredev.org/wiki/Git_for_the_lazy). A wiki
    with a bunch of good notes.

    * [Help.Github](http://help.github.com/)

    #### Git deep dive

    * *The man pages*. Its the definitive guide to learn the internals. Its
    available in the console as `$ man git` or `$ git --help`. Detailed
    information about a particular command can be accessed with `$ git commit
    --help`.

    * A very decent book on git. Spend some time and read it cover to cover.
    [Pro Git book](http://git-scm.com/book)

    * [Git from bottom up](http://ftp.newartisans.com/pub/git.from.bottom.up.pdf) is
    another good book

    * [Git Ready](http://gitready.com/) A collection of blogs, each concentrating on
    one git command at a time. Difficulty level varies from very beginner to
    advanced.

    * [Git magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/) is an online
    book on Git well written with wonderful analogies to help beginners understand
    the concepts behind Git

    #### Pragmatic Git

    * [A Note About Git Commit Messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html)
    A must read on writing good commit messages and the style.

    * [Seth Robertson's blog](http://sethrobertson.github.com/) gives some real
    insight into git internals and good practices

    * [Git Immersion](http://gitimmersion.com/) walks you through Git basics using a
    step-by-step, hands-on approach. It’s a great tutorial for those who prefer to
    get into Git right away.


    #### Unsorted

    * [Github Cheat-sheets](http://help.github.com/git-cheat-sheets/) Cheat sheet
    for quick reference

    * [Git-fu](http://gitfu.wordpress.com/). Intermediate blogs

    * [Git is simpler](http://nfarina.com/post/9868516270/git-is-simpler)
    * [Why Git is Better than X](http://whygitisbetterthanx.com/)
    * [git community book](http://book.git-scm.com/)
    * [Seth Robertson's blog](http://sethrobertson.github.com/) gives some real insight into git internals and good practices
    * [Git Immersion](http://gitimmersion.com/) walks you through Git basics using a step-by-step, hands-on approach. It’s a great tutorial for those who prefer to get into Git right away.

    #### Talks

    * [Introduction to Git with Scott Chacon of GitHub](http://www.youtube.com/watch?v=ZDR433b0HJY)
    This talk introduces Git, compares it with Subversion, dig into staging and
  7. @jaseemabid jaseemabid revised this gist Nov 25, 2013. 1 changed file with 13 additions and 1 deletion.
    14 changes: 13 additions & 1 deletion git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -20,4 +20,16 @@
    * [git community book](http://book.git-scm.com/)
    * [Seth Robertson's blog](http://sethrobertson.github.com/) gives some real insight into git internals and good practices
    * [Git Immersion](http://gitimmersion.com/) walks you through Git basics using a step-by-step, hands-on approach. It’s a great tutorial for those who prefer to get into Git right away.
    * [Linus' talk at Google](http://www.youtube.com/watch?v=ZDR433b0HJY) gives an overview on git.

    * [Introduction to Git with Scott Chacon of GitHub](http://www.youtube.com/watch?v=ZDR433b0HJY)
    This talk introduces Git, compares it with Subversion, dig into staging and
    committing, how it stores it's data, how it branches and merges so nicely and
    how it talks to a server when pushing and fetching. The talk looks at how to
    analyze history with log in interesting ways and should help Git newbies get
    acquainted with the popular VCS and other Git users get a glimpse of what's
    happening under the hood.

    * [Tech Talk: Linus Torvalds on git](https://www.youtube.com/watch?v=4XpnKHJAok8)
    Linus Torvalds visits Google to share his thoughts on git, the source control
    management system he created to manage the kernel source. More philosophy than
    tech, this talk covers the history and design principles of Git.
  8. @jaseemabid jaseemabid revised this gist Oct 4, 2013. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -10,6 +10,7 @@
    * [Git from bottom up](http://ftp.newartisans.com/pub/git.from.bottom.up.pdf) is another good book
    * [Git magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/) is an online book on Git well written with wonderful analogies to help beginners understand the concepts behind Git
    * [Git Ready](http://gitready.com/)
    * [A Note About Git Commit Messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) A must read on commit message style.
    * [Think Like (a) Git](http://think-like-a-git.net/)
    * [Github Cheat-sheets](http://help.github.com/git-cheat-sheets/)
    * [Git-fu](http://gitfu.wordpress.com/)
  9. @jaseemabid jaseemabid revised this gist Jul 26, 2012. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,4 @@
    ### Here are a list of some good git tutorials I have came across. Hope it helps
    ### somebody.
    ### Here are a list of some good git tutorials I have came across. Hope it helps somebody.

    * The man pages :)
    * Simplest intro to git I can think of by [github](https://github.com/) and [codeschool](http://codeschool.com/) - [Try Git](http://try.github.com/)
  10. @jaseemabid jaseemabid revised this gist Jul 26, 2012. 1 changed file with 22 additions and 17 deletions.
    39 changes: 22 additions & 17 deletions git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -1,18 +1,23 @@
    ### Here are a list of some good git tutorials i have came across. Hope it helps somebody.
    ### Here are a list of some good git tutorials I have came across. Hope it helps
    ### somebody.


    * A very simple tutorial to start with. [Intro to git for web designers](http://www.webdesignerdepot.com/2009/03/intro-to-git-for-web-designers/)
    * [Git for the lazy](http://www.spheredev.org/wiki/Git_for_the_lazy)
    * [Intro to github](http://gun.io/blog/how-to-github-fork-branch-and-pull-request/)
    * [Pro Git](http://progit.org/)
    * [Git Ready](http://gitready.com/)
    * [Think Like (a) Git](http://think-like-a-git.net/)
    * [Help.Github](http://help.github.com/)
    * [Github Cheat-sheets](http://help.github.com/git-cheat-sheets/)
    * [Git-fu](http://gitfu.wordpress.com/)
    * [Git Immersion](http://gitimmersion.com/)
    * [Git is simpler](http://nfarina.com/post/9868516270/git-is-simpler)
    * [Why Git is Better than X](http://whygitisbetterthanx.com/)
    * [git community book](http://book.git-scm.com/)
    * [Seth Robertson's blog](http://sethrobertson.github.com/)
    * [six revisions](http://sixrevisions.com/resources/git-tutorials-beginners/)
    * The man pages :)
    * Simplest intro to git I can think of by [github](https://github.com/) and [codeschool](http://codeschool.com/) - [Try Git](http://try.github.com/)
    * [Git for the lazy](http://www.spheredev.org/wiki/Git_for_the_lazy)
    * [Intro to github] (http://gun.io/blog/how-to-github-fork-branch-and-pull-request/)
    * A very simple tutorial to start with. [Intro to git for web designers](http://www.webdesignerdepot.com/2009/03/intro-to-git-for-web-designers/)
    * A very decent book on git. Spend some time and read it cover to cover. [Pro Git book](http://progit.org/)
    * [Help.Github](http://help.github.com/)
    * [Git from bottom up](http://ftp.newartisans.com/pub/git.from.bottom.up.pdf) is another good book
    * [Git magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/) is an online book on Git well written with wonderful analogies to help beginners understand the concepts behind Git
    * [Git Ready](http://gitready.com/)
    * [Think Like (a) Git](http://think-like-a-git.net/)
    * [Github Cheat-sheets](http://help.github.com/git-cheat-sheets/)
    * [Git-fu](http://gitfu.wordpress.com/)
    * [Everyday GIT With 20 Commands Or So](http://www.kernel.org/pub/software/scm/git/docs/everyday.html) learn Git basics through the most common commands with examples
    * [Git is simpler](http://nfarina.com/post/9868516270/git-is-simpler)
    * [Why Git is Better than X](http://whygitisbetterthanx.com/)
    * [git community book](http://book.git-scm.com/)
    * [Seth Robertson's blog](http://sethrobertson.github.com/) gives some real insight into git internals and good practices
    * [Git Immersion](http://gitimmersion.com/) walks you through Git basics using a step-by-step, hands-on approach. It’s a great tutorial for those who prefer to get into Git right away.
    * [Linus' talk at Google](http://www.youtube.com/watch?v=ZDR433b0HJY) gives an overview on git.
  11. @jaseemabid jaseemabid revised this gist Apr 4, 2012. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -2,6 +2,7 @@


    * A very simple tutorial to start with. [Intro to git for web designers](http://www.webdesignerdepot.com/2009/03/intro-to-git-for-web-designers/)
    * [Git for the lazy](http://www.spheredev.org/wiki/Git_for_the_lazy)
    * [Intro to github](http://gun.io/blog/how-to-github-fork-branch-and-pull-request/)
    * [Pro Git](http://progit.org/)
    * [Git Ready](http://gitready.com/)
  12. @jaseemabid jaseemabid revised this gist Mar 27, 2012. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,8 @@
    ### Here are a list of some good git tutorials i have came across. Hope it helps somebody.


    * A very simple tutorial to start with. [Intro to git for web designers](http://www.webdesignerdepot.com/2009/03/intro-to-git-for-web-designers/)
    * [Seth Robertson's blog](http://sethrobertson.github.com/)
    * [Intro to github](http://gun.io/blog/how-to-github-fork-branch-and-pull-request/)
    * [Pro Git](http://progit.org/)
    * [Git Ready](http://gitready.com/)
    * [Think Like (a) Git](http://think-like-a-git.net/)
    @@ -12,4 +13,5 @@
    * [Git is simpler](http://nfarina.com/post/9868516270/git-is-simpler)
    * [Why Git is Better than X](http://whygitisbetterthanx.com/)
    * [git community book](http://book.git-scm.com/)
    * [Seth Robertson's blog](http://sethrobertson.github.com/)
    * [six revisions](http://sixrevisions.com/resources/git-tutorials-beginners/)
  13. @jaseemabid jaseemabid revised this gist Mar 27, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,6 @@
    ### Here are a list of some good git tutorials i have came across. Hope it helps somebody.


    * A very simple tutorial to start with. [Intro to git for web designers](http://www.webdesignerdepot.com/2009/03/intro-to-git-for-web-designers/)
    * [Seth Robertson's blog](http://sethrobertson.github.com/)
    * [Pro Git](http://progit.org/)
    * [Git Ready](http://gitready.com/)
  14. @jaseemabid jaseemabid revised this gist Mar 27, 2012. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,7 @@
    ### Here are a list of some good git tutorials i have came across. Hope it helps somebody.


    * [Seth Robertson's blog](http://sethrobertson.github.com/)
    * [Pro Git](http://progit.org/)
    * [Git Ready](http://gitready.com/)
    * [Think Like (a) Git](http://think-like-a-git.net/)
    @@ -10,6 +12,4 @@
    * [Git is simpler](http://nfarina.com/post/9868516270/git-is-simpler)
    * [Why Git is Better than X](http://whygitisbetterthanx.com/)
    * [git community book](http://book.git-scm.com/)
    * [git immersion](http://gitimmersion.com/)
    * [six revisions](http://sixrevisions.com/resources/git-tutorials-beginners/)
    *
    * [six revisions](http://sixrevisions.com/resources/git-tutorials-beginners/)
  15. @jaseemabid jaseemabid revised this gist Oct 28, 2011. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -10,4 +10,6 @@
    * [Git is simpler](http://nfarina.com/post/9868516270/git-is-simpler)
    * [Why Git is Better than X](http://whygitisbetterthanx.com/)
    * [git community book](http://book.git-scm.com/)
    * [git immersion](http://gitimmersion.com/)
    * [git immersion](http://gitimmersion.com/)
    * [six revisions](http://sixrevisions.com/resources/git-tutorials-beginners/)
    *
  16. @jaseemabid jaseemabid revised this gist Oct 28, 2011. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -8,4 +8,6 @@
    * [Git-fu](http://gitfu.wordpress.com/)
    * [Git Immersion](http://gitimmersion.com/)
    * [Git is simpler](http://nfarina.com/post/9868516270/git-is-simpler)
    * [Why Git is Better than X](http://whygitisbetterthanx.com/)
    * [Why Git is Better than X](http://whygitisbetterthanx.com/)
    * [git community book](http://book.git-scm.com/)
    * [git immersion](http://gitimmersion.com/)
  17. @netroy netroy revised this gist Oct 27, 2011. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -7,4 +7,5 @@
    * [Github Cheat-sheets](http://help.github.com/git-cheat-sheets/)
    * [Git-fu](http://gitfu.wordpress.com/)
    * [Git Immersion](http://gitimmersion.com/)
    * [Git is simpler](http://nfarina.com/post/9868516270/git-is-simpler)
    * [Git is simpler](http://nfarina.com/post/9868516270/git-is-simpler)
    * [Why Git is Better than X](http://whygitisbetterthanx.com/)
  18. @netroy netroy revised this gist Oct 27, 2011. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,4 @@
    ### Here are a list of some good git tutorials i have came across. Hope it helps somebody.
    *****

    * [Pro Git](http://progit.org/)
    * [Git Ready](http://gitready.com/)
  19. @netroy netroy revised this gist Oct 27, 2011. 2 changed files with 11 additions and 14 deletions.
    14 changes: 0 additions & 14 deletions git tutorials
    Original file line number Diff line number Diff line change
    @@ -1,14 +0,0 @@
    Here are a list of some good git tutorials i have came across. Hope it helps somebody.
    --------------------------------------------------------------------------------------

    http://progit.org/

    http://gitready.com/

    http://think-like-a-git.net/

    http://help.github.com/

    http://help.github.com/git-cheat-sheets/

    http://gitfu.wordpress.com/
    11 changes: 11 additions & 0 deletions git tutorials.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,11 @@
    ### Here are a list of some good git tutorials i have came across. Hope it helps somebody.
    *****

    * [Pro Git](http://progit.org/)
    * [Git Ready](http://gitready.com/)
    * [Think Like (a) Git](http://think-like-a-git.net/)
    * [Help.Github](http://help.github.com/)
    * [Github Cheat-sheets](http://help.github.com/git-cheat-sheets/)
    * [Git-fu](http://gitfu.wordpress.com/)
    * [Git Immersion](http://gitimmersion.com/)
    * [Git is simpler](http://nfarina.com/post/9868516270/git-is-simpler)
  20. @jaseemabid jaseemabid revised this gist Oct 27, 2011. 1 changed file with 8 additions and 1 deletion.
    9 changes: 8 additions & 1 deletion git tutorials
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,14 @@
    Here are a list of some good git tutorials i have came across. Hope it helps somebody.
    --------------------------------------------------------------------------------------

    http://progit.org/

    http://gitready.com/

    http://think-like-a-git.net/
    http://think-like-a-git.net/

    http://help.github.com/

    http://help.github.com/git-cheat-sheets/

    http://gitfu.wordpress.com/
  21. @jaseemabid jaseemabid created this gist Oct 27, 2011.
    7 changes: 7 additions & 0 deletions git tutorials
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,7 @@
    Here are a list of some good git tutorials i have came across. Hope it helps somebody.

    http://progit.org/

    http://gitready.com/

    http://think-like-a-git.net/