0
I Use This!
High Activity

Commits : Listings

Analyzed about 21 hours ago. based on code collected about 22 hours ago.
Sep 26, 2025 — Sep 26, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Merge branch 'progress' More... over 15 years ago
Added conditional usage of the --progress flag to all relevant methods, that is push, fetch, pull and clone. This allows progress information to be sent in newer git versions without breaking older ones (ideally) More... over 15 years ago
Fixed index test which didn't work anymore due to changes in the way the git command communicates More... over 15 years ago
Added version_info property to git command. Its cached and efficient, including test More... over 15 years ago
Fixed submodule test. Just a tiny thing More... over 15 years ago
Greatly improved robustness of config parser - it can now take pretty much everything. Includes an updated config file which includes all the new additions More... over 15 years ago
Merge pull request #19 from jkeating/master More... over 15 years ago
Parse more git-fetch operation log codes.
jez
More... over 15 years ago
Add progress tracking for git-clone.
jez
More... over 15 years ago
Merge pull request #16 from mike-perdide/master More... over 15 years ago
Making comparisons with non-GitPython objects more tolerant. More... over 15 years ago
added test & fix for mangled tagger names More... over 15 years ago
Added downloadable versions of the respective documentation, which should aid packagers a bit More... over 15 years ago
Merge branch 'pack_writing' More... over 15 years ago
Fixed _perf module, which built, but didn't link dynamically. All the time, I think it never successfully imported, but its hard to believe this slipped by. Added performance test for pack-writing, which isn't really showing what I want as it currently read data from a densly compressed pack which takes most of the time in the nearly pure python implementation. Compared to c++, all the measured performance is just below anything I'd want to use. But we shouldn't forget this is just a test implementation, writing packs is quite simple actually, if you leave out the delta compression part and the delta logic More... over 15 years ago
crc needs to be done on the pack object header as well, of course More... over 15 years ago
Implemented remainder of the test, and it already shows that something is wrong with my packs. Probably something stupid ;) More... over 15 years ago
initial version of pack writing, which seems to work, but still needs some more testing and verification More... over 15 years ago
Added stub for pack writing implementation which should work for pack streaming over a transport as well More... over 15 years ago
Added qt creator project as it has advantages regarding the navigation over jEdit, although jedit has advantages regarding the syntax highlighting and whitespace visualization More... over 15 years ago
preprended all modules with licensing information More... over 15 years ago
Added license information file More... over 15 years ago
Fixed incorrect handling of rev_parse if it was fed with branches that looked like hexshas. Thanks to Ning (frostyplanet) who pointed this issue out More... over 15 years ago
Match any number of leading spaces in config values More... over 15 years ago
setup.py: fixed incorrect handling of toplevel package path - I must have been very confused when setting it up that way More... over 15 years ago
git.repo.base: substituted all usages of the active_branch property with self.head.* in order to more safely get the current commit. active_branch would only work on non-detached heads More... over 15 years ago
OSX Signal handling: removed previous hack to fix it somehow using sleep - the error was caused by PySide which, when instantiating a QApplication, changed the signal handlers to interrupt, instead of retry operating system calls, which caused git-python to fail subsequently. signal.siginterrupt can be used to fix this behaviour after an QApplication was instatiated. More... over 15 years ago
sleep ui hack fix: removed platform.system() to use sys.platform instead, as platform.system makes a system call itself More... over 15 years ago
blob: Added class level members to represent valid file modes that can be used if you create a new blob More... over 15 years ago
Merge remote branch 'ahgutsche/master' More... over 15 years ago