public
Fork of Caged/gitnub
Description: A Gitk-like application written in RubyCocoa that looks like it belongs on a Mac. See the wiki for downloads and screenshots.
Homepage: http://alternateidea.com
Clone URL: git://github.com/juretta/gitnub.git
Caged (author)
Fri Mar 21 15:09:13 -0700 2008
commit  37c28f30f047da557551c379fdca95f0b8dcde94
tree    095de9316d77f24750bec4bec7dbe0c031d71cde
parent  a1d6f9d106e2d04dc0c61671f690c46f4366ca6a parent  a0d92807728b5d3d337a71644f0cf8db136a2487
gitnub /
name age message
file .gitattributes Wed Mar 12 13:19:07 -0700 2008 Add gitattributes to specify merge and diff. T... [Caged]
file .gitignore Thu Mar 13 15:44:28 -0700 2008 Remove now-useless entry for nub/build/* from .... [kballard]
file ApplicationController.rb Fri Mar 14 20:26:19 -0700 2008 Respect users system time preferences as set in... [Caged]
file CommitSummaryCell.h Wed Mar 12 15:45:28 -0700 2008 Cleaned up the image and text cell so it's not ... [benstiglitz]
file CommitSummaryCell.m Wed Mar 12 15:45:28 -0700 2008 Cleaned up the image and text cell so it's not ... [benstiglitz]
file CommitsController.rb Fri Mar 21 14:16:41 -0700 2008 Hookup branch menu [Paul Scott-Murphy] [Caged]
directory English.lproj/ Fri Mar 21 14:16:41 -0700 2008 Hookup branch menu [Paul Scott-Murphy] [Caged]
directory GitNub.xcodeproj/ Fri Mar 21 15:09:13 -0700 2008 Move nub to nub.sh. Fix conflicts with kevin's... [Caged]
file Info.plist Thu Mar 13 03:29:16 -0700 2008 Bump up the check interval for Sparkle - back t... [Caged]
file Info.xib Tue Mar 11 20:50:58 -0700 2008 Add the XIB files [Caged]
file InfoWindowController.rb Sat Mar 08 12:08:17 -0800 2008 Implement colored diffs, information panel and ... [Caged]
file LICENSE Mon Mar 03 17:55:30 -0800 2008 Add nub subproject [Caged]
file README.markdown Fri Mar 21 15:09:13 -0700 2008 Move nub to nub.sh. Fix conflicts with kevin's... [Caged]
file Rakefile Thu Mar 13 15:12:13 -0700 2008 Add OBJROOT=build/ and SYMROOT=build/ to all xc... [kballard]
directory Sparkle.framework/ Thu Mar 13 00:29:54 -0700 2008 Added sparkle support. [dustin]
file TexturedWindow.rb Mon Mar 03 00:46:13 -0800 2008 Scrap big html view in favor of cocoa controls [Caged]
file added.png Thu Mar 06 02:43:48 -0800 2008 Add icons for diff list. Add date to diff view... [Caged]
file commit.html Sat Mar 08 12:08:17 -0800 2008 Implement colored diffs, information panel and ... [Caged]
file committer.png Sat Mar 08 12:08:17 -0800 2008 Implement colored diffs, information panel and ... [Caged]
file common.png Thu Mar 06 02:43:48 -0800 2008 Add icons for diff list. Add date to diff view... [Caged]
file delete.png Thu Mar 06 02:43:48 -0800 2008 Add icons for diff list. Add date to diff view... [Caged]
file gitnub-icon.icns Mon Mar 03 18:36:02 -0800 2008 Add application icon [Caged]
directory grit/ Sat Mar 08 12:08:17 -0800 2008 Implement colored diffs, information panel and ... [Caged]
directory lib/ Fri Mar 14 20:26:19 -0700 2008 Respect users system time preferences as set in... [Caged]
file main.m Sat Mar 01 22:25:03 -0800 2008 Initial import [Caged]
directory mime-types/ Sat Mar 08 12:08:17 -0800 2008 Implement colored diffs, information panel and ... [Caged]
file nub Fri Mar 21 15:09:13 -0700 2008 Move nub to nub.sh. Fix conflicts with kevin's... [Caged]
file rb_main.rb Mon Mar 03 17:22:07 -0800 2008 Will now accept the pwd from a seperate command... [Caged]
file style.css Sun Mar 09 13:55:10 -0700 2008 Selecting latest now selects the latest commit ... [Caged]
README.markdown

GitNub

A RubyCocoa app for getting quick information for a git repo. Similar to GitK.

Requirements

  • Git(duh!), RubyCocoa, Leopard

Quick Install

  1. Move GitNub.app to /Applications
  2. Move (or symlink) nub shell file to /usr/local/bin

How to Use

In your shell, move to a git directory and invoke nub. You always use this helper to invoke the application, otherwise you get nothing.

    $Caged@caged:~/dev/git/gitnub% nub

Building from Source

  1. Open project in Xcode - press Build
  2. Move the build/Release/GitNub.app and nub to the proper locations specified in the Quick Install directions.