markdown 我在这里和那里找到了很棒的git教程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 我在这里和那里找到了很棒的git教程相关的知识,希望对你有一定的参考价值。
### A bunch of good git tutorials
#### Intro to git
* 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/)
* 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.
* [My Git Workflow](https://blog.osteele.com/2008/05/my-git-workflow). A nice article on how complex git actually is and why it is the way it is.
* [The thing about Git](https://tomayko.com/blog/2008/the-thing-about-git). An awesome article on why the 'Git Index' is important.
* [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 workflows
* [Comparing Git Workflows](https://www.atlassian.com/git/tutorials/comparing-workflows).
#### 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.
#### 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
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.
#### 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)
* [What's the difference between HEAD, working tree and index, in Git?
](https://stackoverflow.com/questions/3689838/whats-the-difference-between-head-working-tree-and-index-in-git)
(Stackoverflow question)
以上是关于markdown 我在这里和那里找到了很棒的git教程的主要内容,如果未能解决你的问题,请参考以下文章