commit | 84ce8645dec7c3b4fa675894ba06f674d71f1b9a | [log] [tgz] |
---|---|---|
author | Carlos Martín Nieto <cmn@dwim.me> | Fri May 09 03:34:04 2014 +0200 |
committer | Carlos Martín Nieto <cmn@dwim.me> | Fri May 09 22:51:58 2014 +0200 |
tree | afa336e8e14d30e55a7df5838ea1084839d901b2 | |
parent | f5e1252d6e391c634b4bfd008124a58e9e0a5bf3 [diff] |
Remote: specify the refspecs and callbacks in Fetch The Remote interface mixes the configuration of a remote with overriding the configuration for a paritcular operation. This makes the remotes trickier to use than they should be. Move towards letting the user specify the refspecs and callbacks they want for a particular Fetch() operation intsead of setting it for a Remote object that they then need to throw away.
Go bindings for libgit2. These bindings are for top-of-the-branch libgit2, and they move fast, things may or may not work. Operator get me Beijing-jing-jing-jing!
Just go get github.com/libgit2/git2go
. You'll need to have top-of-the-branch libgit2 from development installed in your system and available via pkg-config
. These bindings are in sync with the top of development
.
M to the I to the T. See the LICENSE file if you've never seen a MIT license before.