Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
The Mac Client for Git
Objective-C C Python JavaScript
branch: master

This branch is 2 commits ahead, 143 commits behind beheadedmyway:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
English.lproj
assets
diff
frameworks
gitty.xcodeproj
plugins/BWToolkitForSnowLeopard.ibplugin/Contents
python
scripts
sparkle
src
sslkeys
startup
textmate/Gity.tmbundle
.gitignore
Info.plist
copying
license
readme

readme

Gity - The Mac Client for Git

email aaron@macendeavor.com with any questions

##POINTS OF INTEREST FOR OBJ-C CODE##
-source/GTDocumentController.m/h - document controller for document based app
-source/GittyDocument.m/h - this is the main controller for each separate document that get's opened.
-source/GDOperationsController.m/h - the operations controller is what manages all asynchronous git operations

##POINTS OF INTEREST FOR PYTHON CODE##
-The GTOperationsController runs python scripts in python/*

##POINTS OF INTEREST FOR HISTORY AND DIFFING##
-diff/commit.html (testing harness for a history commit)
-diff/src.html (testing harness for diffs)
-scripts/createdifftemplate.py (creates a template that get's copied into the final app from xcode)
-scripts/createcommittemplate.py (creates a template that get's copied into the final app from xcode)

##OTHER RANDOM NOTES##
-Registration has been disabled and taken out of the menu.
-The default sparkle implementation is left in still hitting my server. The URL is in the Info.plist file for the project.

##XCODE BUILDING NOTES##
-The project will build directly after a checkout.
-Gity will only build with 10.6 SDK
Something went wrong with that request. Please try again.