Permalink
Browse files

Added git-info command.

Updated Authors document to include the name of the person whose idea this was.
  • Loading branch information...
1 parent 363338a commit e3952df2c172c6f3eb533d8d0b1a6c77250769a7 @muhtasib muhtasib committed Jun 16, 2012
Showing with 42 additions and 0 deletions.
  1. +2 −0 AUTHORS
  2. +40 −0 bin/git-info
View
@@ -20,3 +20,5 @@ Patches and Suggestions
- Gert Van Gool
- Devin Withers
- David Baumgold
+- Leila Muhtasib
+- Duane Johnson
View
@@ -0,0 +1,40 @@
+#!/bin/sh
+
+get_config() {
+ git config --list
+}
+
+most_recent_commit() {
+ git log --max-count=1 --pretty=short
+}
+
+local_branches() {
+ git branch
+}
+
+remote_branches() {
+ git branch -r
+}
+
+remote_urls() {
+ git remote -v
+}
+
+# Show info similar to svn
+
+echo
+echo "## Remote URLs:\n"
+echo "$(remote_urls)\n"
+
+echo "## Remote Branches:\n"
+echo "$(remote_branches)\n"
+
+echo "## Local Branches:\n"
+echo "$(local_branches)\n"
+
+echo "## Most Recent Commit:\n"
+echo "$(most_recent_commit)\n"
+echo "Type 'git log' for more commits, or 'git show <commit id>' for full commit details.\n"
+
+echo "## Configuration (.git/config):\n"
+echo "$(get_config)\n"

0 comments on commit e3952df

Please sign in to comment.