diff --git a/AUTHORS b/AUTHORS index 07efc19..edc6128 100644 --- a/AUTHORS +++ b/AUTHORS @@ -20,3 +20,5 @@ Patches and Suggestions - Gert Van Gool - Devin Withers - David Baumgold +- Leila Muhtasib +- Duane Johnson \ No newline at end of file diff --git a/bin/git-info b/bin/git-info new file mode 100755 index 0000000..fc7aedd --- /dev/null +++ b/bin/git-info @@ -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 ' for full commit details.\n" + +echo "## Configuration (.git/config):\n" +echo "$(get_config)\n" \ No newline at end of file