git-pastiche /

Filename Size Date modified Message
bin
man
5 B
815 B
1.2 KB

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.