Navigation

  • index
  • next |
  • previous |
  • pydagogue 0.2 documentation »
  • Notes and tutorials on git

Notes and tutorials on git¶

Contents:

  • The curious coder’s guide to git
  • Working with git remotes
  • Git push algorithm
  • Git object types
  • Reading git objects
  • Git foundations
    • On the first day - the repository and the working tree
    • On the second day - staging and commits
    • On the third day - history
    • On the fourth day - references
    • On the fifth day - branches, merges and remotes
    • On the sixth day - saving time and space with objects
    • On the seventh day - there was git
  • Rebase without tears
    • Why I wrote this page
    • What is this “rebase” of which you speak?
    • Your actual rebase
    • Basic example
    • Other examples
    • Safety
  • Pain in the dots
    • The dot difference
  • Two and three dots with log
    • Logging without dots
    • Logging with two dots
    • Logging with three dots
  • Two and three dots with diff
    • Diff without dots
    • Diff with two dots
    • Diff with three dots
  • Git submodules
  • Using vim as a mergetool in git
  • Getting started with git gui on Windows
    • Install git for Windows
    • A pretend project
    • Putting the project into version control
    • Making a backup
    • Working from another machine
    • Getting changes from a common backup
    • Review
  • Deleting your master branch
    • How to delete master
  • Gitwash build
    • Working with gitwash source code

Previous topic

Clean out packages installed with easy_install

Next topic

The curious coder’s guide to git

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • previous |
  • pydagogue 0.2 documentation »
  • Notes and tutorials on git
© Copyright 2009-2016 - Matthew Brett. Created using Sphinx 3.5.3.