Back to Scikit Image

git resources

doc/source/gitwash/git_resources.rst

0.26.01.7 KB
Original Source

.. _git-resources:

============= git resources

Tutorials and summaries

  • github help_ has an excellent series of how-to guides.
  • learn.github_ has an excellent series of tutorials
  • The pro git book_ is a good in-depth book on git.
  • A git cheat sheet_ is a page giving summaries of common commands.
  • The git user manual_
  • The git tutorial_
  • The git community book_
  • git ready_ |emdash| a nice series of tutorials
  • git casts_ |emdash| video snippets giving git how-tos.
  • git magic_ |emdash| extended introduction with intermediate detail
  • The git parable_ is an easy read explaining the concepts behind git.
  • git foundation_ expands on the git parable_.
  • Fernando Perez' git page |emdash| Fernando's git page_ |emdash| many links and tips
  • A good but technical page on git concepts_
  • git svn crash course: git for those of us used to subversion

Advanced git workflow

There are many ways of working with git; here is a posts on the rules of thumb that other projects have come up with:

  • Linus Torvalds on 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.

Manual pages online

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