git-pastiche / README.md

Stefan Saasen 38949c0 

Stefan Saasen a9e69c7 
Stefan Saasen 38949c0 
Stefan Saasen a9e69c7 
Stefan Saasen 326bc1c 








Stefan Saasen 38949c0 
Stefan Saasen a9e69c7 
Stefan Saasen 38949c0 
Stefan Saasen a9e69c7 
Stefan Saasen 38949c0 
Stefan Saasen a9e69c7 


Stefan Saasen ff3e2ac 
Stefan Saasen a9e69c7 


Stefan Saasen ff3e2ac 
Stefan Saasen a9e69c7 

Stefan Saasen 326bc1c 







Stefan Saasen ff3e2ac 
Stefan Saasen 326bc1c 


Stefan Saasen ff3e2ac 
Stefan Saasen 326bc1c 


Stefan Saasen a9e69c7 
Stefan Saasen 792e032 


Stefan Saasen a9e69c7 
Stefan Saasen 792e032 
Stefan Saasen a9e69c7 
Stefan Saasen 792e032 
Stefan Saasen a9e69c7 
Stefan Saasen 1feb29f 
git pastiche
============

A few git things.

Installation
============

In order to use the git-pastiche scripts as new subcommands with git, 
they need to be available in your PATH.

Option 1
--------

Add the `git-pastiche` directory to your `PATH`:

    export PATH=$PATH:~/git-pastiche/bin

The additional git commands can be used like any other git command.

E.g. to show the incoming changes use:

    git incoming

To show the outgoing changes:

    git outgoing



Option 2
--------

Use the Makefile to copy the scripts to your `/usr/local/bin` directory.
This will also copy the man pages to the appropriate directories on your
system.

    make install

To remove the scripts and man pages run `uninstall`:

    make uninstall

Commands
========

* `git incoming` -> Show incoming changes (will fetch changes from the remote)
* `git outgoing` -> Show the changes about to be pushed to the remote
* `git filesize-history` -> Show the filesize history of a single file in the
  repository
* `git find-blob` -> Given a blob id (SHA1), list the commits that contain the
  blob
* `git sync-local-tags` -> Delete local tags that don't exist in the remote
  anymore
* `git activity` -> Show activity on all refs/branches
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.