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/kballard/gitnub.git
Search Repo:
gitnub /
name age message
folder .gitattributes Wed Mar 12 13:19:07 -0700 2008 Add gitattributes to specify merge and diff. T... [Caged]
folder .gitignore Thu Mar 13 15:44:28 -0700 2008 Remove now-useless entry for nub/build/* from .... [kballard]
folder .gitmodules Wed Apr 23 00:22:42 -0700 2008 Add grit as a submodule and cleanup the directo... [Caged]
folder ApplicationController.rb Mon Jun 23 10:50:34 -0700 2008 Fix refs menu so that it's in sync with view me... [Caged]
folder CommitSummaryCell.h Wed Mar 12 15:45:28 -0700 2008 Cleaned up the image and text cell so it's not ... [benstiglitz]
folder CommitSummaryCell.m Fri Mar 21 21:15:42 -0700 2008 Fix title color for cells drawn in the expansio... [kballard]
folder CommitsController.rb Mon Jun 23 10:50:34 -0700 2008 Fix refs menu so that it's in sync with view me... [Caged]
folder English.lproj/ Mon Jun 23 10:50:34 -0700 2008 Fix refs menu so that it's in sync with view me... [Caged]
folder GitNub.xcodeproj/ Fri Jun 06 19:43:14 -0700 2008 Beginnings of github network support. [Caged]
folder ImageLoadOperation.rb Sun May 04 23:40:26 -0700 2008 Don't replace the person image with the standar... [kballard]
folder Info.plist Mon Jun 23 10:58:38 -0700 2008 Bump the version number, prep for release [Caged]
folder Info.xib Tue Mar 11 20:50:58 -0700 2008 Add the XIB files [Caged]
folder InfoWindowController.rb Sat Apr 12 13:17:46 -0700 2008 Testing out the quartz drawing. Getting some w... [Caged]
folder LICENSE Mon Mar 03 17:55:30 -0800 2008 Add nub subproject [Caged]
folder NetworkController.rb Mon Jun 16 12:08:57 -0700 2008 Fix spelling mistake in github config [rubyist]
folder README.markdown Sat Jun 07 16:24:50 -0700 2008 Fix the README build instructions and change so... [Caged]
folder Rakefile Wed May 14 02:16:45 -0700 2008 Add install (and related) tasks to the Rakefile [kballard]
folder Sparkle.framework/ Thu Mar 13 00:29:54 -0700 2008 Added sparkle support. [dustin]
folder TexturedWindow.rb Mon Mar 03 00:46:13 -0800 2008 Scrap big html view in favor of cocoa controls [Caged]
folder added.png Thu Mar 06 02:43:48 -0800 2008 Add icons for diff list. Add date to diff view... [Caged]
folder commit.html Fri Mar 21 18:32:40 -0700 2008 Tweak some of the styles for the new multiline ... [Caged]
folder committer.png Sat Mar 08 12:08:17 -0800 2008 Implement colored diffs, information panel and ... [Caged]
folder common.png Thu Mar 06 02:43:48 -0800 2008 Add icons for diff list. Add date to diff view... [Caged]
folder delete.png Thu Mar 06 02:43:48 -0800 2008 Add icons for diff list. Add date to diff view... [Caged]
folder gitnub-icon.icns Mon Mar 03 18:36:02 -0800 2008 Add application icon [Caged]
folder lib/ Fri Jun 13 15:32:21 -0700 2008 Toggle controls when swapping from network view... [Caged]
folder main.m Sat Mar 01 22:25:03 -0800 2008 Initial import [Caged]
folder nub Fri Mar 21 15:09:13 -0700 2008 Move nub to nub.sh. Fix conflicts with kevin's... [Caged]
folder rb_main.rb Mon Mar 03 17:22:07 -0800 2008 Will now accept the pwd from a seperate command... [Caged]
folder style.css Sat Mar 29 16:39:11 -0700 2008 Add contributors plug and bump the version to 0... [Caged]
README.markdown

GitNub

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

Requirements

  • Git, RubyCocoa, Leopard, RubyGems, open4

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. Run git submodule init & git submodule update in the root directory.
  2. Run rake build or open GitNub.xcodeproj in Xcode - press Build
  3. Run rake install to move GitNub.app to /Applications and copy nub to /usr/local/bin.

Major Contributors

  • Justin Palmer - Maintainer
  • Benjamin Stiglitz
  • Kevin Ballard
  • Dustin Sallings