- git-info - shows information about a Git repository a la `svn info'
- git-editor - invokes the editor that Git would pick
- git-pager - invokes the pager that Git would pick
Just place these scripts in one of the directories in your PATH
, and
you are done.
git info
git info ~/src/somewhere/somefile
git info some/relative/file_or_directory
git info ~/repos/something.git
% git info
Repository Path: /home/knu/src/github/git-info/.git
Path: /home/knu/src/github/git-info
Remote Repositories:
origin [email protected]:knu/git-info.git (fetch)
origin [email protected]:knu/git-info.git (push)
Remote Branches:
origin/HEAD -> origin/master
origin/master
Local Branches:
* master
Repository Configuration:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = [email protected]:knu/git-info.git
[branch "master"]
remote = origin
merge = refs/heads/master
Last Changed Commit ID: da32fa59f7fab84606ce3c144e636043e96d8063
Last Changed Author: Akinori MUSHA <[email protected]>
Last Changed Date: Tue Jul 28 10:37:09 2009 +0900
Last Changed Log:
Take the directory as a physical path.
Copyright (c) 2009, 2012 Akinori MUSHA.
Licensed under the 2-clause BSD license. See LICENSE.txt
for
further details.