Git Memo
stable
  • Introduction
  • Repository Info
  • Developping
  • Naming commits
  • Sharing development
  • Merge and Patch
  • Remote repositories
  • Remote tracking branches
  • Rebase
  • Fixing errors
  • Filter branch
  • Git Subtree
  • Repository Backup
  • Git for site deployment
  • Git keyword expansion
  • Git Hooks
  • Garbage Collecting
  • Miscellaneous operations
Git Memo
  • Docs »
  • Git Memo
  • Edit on GitHub

Git Memo¶

Contents:

  • Introduction
  • Repository Info
    • Status
    • Branches
    • Tags
    • Describe
    • Logs
    • Reflogs
    • git diff
    • Commit tree
    • Looking file content in the tree
    • Viewing other versions of a file
    • Finding the top level directory
  • Developping
    • Adding a part of a file
    • Adding a part of a new file
    • Well formed commits
    • Adding an empty commit at root of a branch.
  • Naming commits
  • Sharing development
    • Git Pull
    • Git pull --rebase
    • Git push
    • Sharing Tags
  • Merge and Patch
    • Merging
    • Submitting patches
    • Subtree-merge
  • Remote repositories
    • Cloning a remote repository
    • Adding a new remote
    • Fetching from Remote
    • Remote configuration
    • creating a bare remote repository
    • push and delete remote branches
    • References
  • Remote tracking branches
    • Tracking or not tracking
    • Configuration of upstream branches
  • Rebase
    • Rebase a topic
    • Interactive Rebase
    • Checking your rebase and undoing it
    • dangling objects
  • Fixing errors
    • Amend a commit
    • Commit a fixup and squash.
    • splitting a commit
  • Filter branch
    • References
    • Removing an object or a directory
  • Git Subtree
    • Subtree split
    • adding a subtree to a project
  • Repository Backup
    • file-system copy
    • git bundle
    • gcrypt remote
    • git mirror
    • mirror remote
    • live mirror
  • Git for site deployment
  • Git keyword expansion
  • Git Hooks
    • prepare_commit_msg
  • Garbage Collecting
    • git fsck
    • Automated garbage collection with gc --auto.
    • Forced garbage collection.
  • Miscellaneous operations
    • switching branches without doing a checkout
    • Transparent encryption
    • Using git-wip

Indices and tables¶

  • Index
  • Module Index
  • Search Page
Next

© Copyright 2012-2014 Marc Zonzon Revision a84d6cc4.

Built with Sphinx using a theme provided by Read the Docs.