doc/source/gitwash/git_resources.rst
.. _git-resources:
github help_ has an excellent series of how-to guides.learn.github_ has an excellent series of tutorialspro git book_ is a good in-depth book on git.git cheat sheet_ is a page giving summaries of common commands.git user manual_git tutorial_git community book_git ready_ |emdash| a nice series of tutorialsgit casts_ |emdash| video snippets giving git how-tos.git magic_ |emdash| extended introduction with intermediate detailgit parable_ is an easy read explaining the concepts behind git.git foundation_ expands on the git parable_.Fernando's git page_ |emdash| many
links and tipsgit concepts_git svn crash course: git for those of us used to subversionThere are many ways of working with git; here is a posts on the rules of thumb that other projects have come up with:
linux git workflow_ . Summary; use the git tools
to make the history of your edits as clean as possible; merge from
upstream edits as little as possible in branches where you are doing
active development.You can get these on your own machine with (e.g) git help push or
(same thing) git push --help, but, for convenience, here are the
online manual pages for some common commands:
git add_git branch_git checkout_git clone_git commit_git config_git diff_git log_git pull_git push_git remote_git status_.. include:: links.inc