title: GIT Utilities
linktitle: git-utils
parent: TOP
ctime: 2009-12-10

Repositories: [git-utils](TBD).

# GIT

Read about [GIT](http://git-scm.com) here.

# Utilities

Over time, TMI is starting to collect a number of small utilities for git.
These are available from our [git-utils](TBD) repository.  Each utility has
a man page describing its operation.

* git-empty-branch.  Create an empty branch in a local git repository.

* git-local.  Store local branches in a shared git repository under a private
  namespace.  git-local provides upload, download, remove and list operations.
  We use this tool to backup up local commits not yet suitable for pushing into
  a local shared branch.

* git-publish-branch.  A shell version of the ruby script created by William
  Morgan.  See his [git utilities page](http://git-wt-commit.rubyforge.org).
  We did not want to have to install ruby just for this one little utility.
