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/benstiglitz/gitnub.git
Search Repo:
dustin (author)
Wed Mar 12 16:09:26 -0700 2008
commit  dbe195471fd7fe6441325d1ebcb6a64b51878828
tree    62ba1c9f84b8b19bd21a84c0288e14745a496182
parent  41487b0d312fba88728433a2c4ebd44457c05e74
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 Wed Mar 12 16:09:26 -0700 2008 Added *.mode2v3 to .gitignore [dustin]
folder ApplicationController.rb Wed Mar 12 13:29:22 -0700 2008 Removed need for Core Animation by using proper... [benstiglitz]
folder CommitsController.rb Wed Mar 12 14:08:07 -0700 2008 Added support for simple synchronously cached i... [benstiglitz]
folder English.lproj/ Wed Mar 12 14:04:12 -0700 2008 Merge in Benjamin Stiglitz's fix. Use proper b... [Caged]
folder GitNub.xcodeproj/ Tue Mar 11 21:23:47 -0700 2008 I guess these svn directories were in the defau... [Caged]
folder ImageTextCell.h Mon Mar 03 00:46:13 -0800 2008 Scrap big html view in favor of cocoa controls [Caged]
folder ImageTextCell.m Wed Mar 05 17:06:55 -0800 2008 I pitty the fool who uses line breaks in their ... [Caged]
folder Info.plist Sat Mar 08 12:08:17 -0800 2008 Implement colored diffs, information panel and ... [Caged]
folder Info.xib Tue Mar 11 20:50:58 -0700 2008 Add the XIB files [Caged]
folder InfoWindowController.rb Sat Mar 08 12:08:17 -0800 2008 Implement colored diffs, information panel and ... [Caged]
folder LICENSE Mon Mar 03 17:55:30 -0800 2008 Add nub subproject [Caged]
folder README.markdown Sun Mar 09 15:56:26 -0700 2008 Eh, swap headers in the readme to a more common... [Caged]
folder Rakefile Mon Mar 03 00:46:13 -0800 2008 Scrap big html view in favor of cocoa controls [Caged]
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 Sat Mar 08 12:08:17 -0800 2008 Implement colored diffs, information panel and ... [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 grit/ Sat Mar 08 12:08:17 -0800 2008 Implement colored diffs, information panel and ... [Caged]
folder infoicn.png Thu Mar 06 02:43:48 -0800 2008 Add icons for diff list. Add date to diff view... [Caged]
folder main.m Sat Mar 01 22:25:03 -0800 2008 Initial import [Caged]
folder mime-types/ Sat Mar 08 12:08:17 -0800 2008 Implement colored diffs, information panel and ... [Caged]
folder nub/ Tue Mar 11 21:23:47 -0700 2008 I guess these svn directories were in the defau... [Caged]
folder rb_main.rb Mon Mar 03 17:22:07 -0800 2008 Will now accept the pwd from a seperate command... [Caged]
folder refresh.png Sun Mar 09 18:34:38 -0700 2008 Add manual refresh capability. Thanks to [frim]. [Caged]
folder 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 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. Doubleclick the nub subproject and repeat step 1.
  3. Move the build/Release/GitNub.app and nub/build/Release/nub to the proper locations specified in the Quick Install directions.