Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Objective-C bindings to libgit2
Objective-C C
branch: master

This branch is 2409 commits behind libgit2:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Classes
English.lproj
Frameworks
ObjectiveGitFramework.xcodeproj
Scripts
Tests
libgit2
.gitignore
GHUnitIOSTestMain.m
GHUnitTestMain.m
Info.plist
LICENSE
Makefile
ObjectiveGitFramework_Prefix.pch
README.md
Tests-Info.plist
Tests-iOS-Info.plist
build_framework_ios
update_libgit2

README.md

Objective Git - libgit2 wrapper for Objective-C

Objective Git provides Objective-C bindings to the libgit2 linkable C Git library. It has been implemented as a framework right now. This is a good reference for setting up frameworks in xcode This library follows the rugged API as close as possible while trying to maintain a native objective-c feel.

Unit Testing

Unit testing in being done using GHUnit. We are using both the mac and iOS unit testing frameworks. The one minor inconvience to be aware of is that xcode doesn't like switching between the mac test target and the iOS test target. You generally have to close and reopen the project to move from iOS testing back to mac testing.

libgit2

We are bundling the libgit2 binaries (static libraries) with objective-git right now. This includes binaries compiled for os x and both the iOS simulator and device.

Todo

Contributing

Fork libgit2/objective-git on GitHub, make it awesomer (preferably in a branch named for the topic), send a pull request.

Contributers

You can see all the amazing people contributing to this project here.

License

MIT. See LICENSE file.

Something went wrong with that request. Please try again.