aboutsummaryrefslogtreecommitdiff
path: root/git
AgeCommit message (Collapse)Author
2014-07-17Untested fix for #172Sebastian Thiel
See https://github.com/gitpython-developers/GitPython/issues/172 for more information
2014-07-03Support multiple refspecs in fetch.Robert Collins
Git supports fetching many refs at once - support this in GitPython too for more efficient operations when selectively mirroring repositories.
2014-06-26Add patch from to 0.3 branch.William Gibb
https://github.com/gitpython-developers/GitPython/commit/f362d10fa24395c21b1629923ccd705ba73ae996 Related to #43
2014-06-13Fixed two minor typos.Marios Zindilis
2014-06-04HACK: Removed assertion just to be a bit less annoyed by constant failSebastian Thiel
2014-05-16Fix for #142. Simply ignores lines that begin with ' ='Derek D. Fedel
2014-05-09Fix typo in untracked_filess1341
2014-05-06Fix for untracked_files no longer detected #138Maximiliano Curia
2014-05-04Added support for travis ciSebastian Thiel
2014-05-01Make sure that branches looking like a numeric scalar will not become number ↵Sebastian Thiel
type in python. The latter will break code that assumes it will get a string.
2014-04-27Merge pull request #156 from remram44/fix-git-in-submoduleSebastian Thiel
Fixes creating a Repo for a submodule (#155)
2014-04-25add git command optionsEric Brunson
Add __call__ method to Git object to allow passing git command options to the executable requires flag to transform_kwargs add unit tests Change-Id: If1bc01008e66d3fd3811c15b56e58f38c95b9887
2014-04-25add git command optionsEric Brunson
Add __call__ method to Git object to allow passing git command options to the executable requires flag to transform_kwargs add unit test Change-Id: If1bc01008e66d3fd3811c15b56e58f38c95b9887
2014-04-24Fixes creating a Repo for a submoduleRemi Rampin
Fixes #155.
2014-04-23add git command optionsEric Brunson
Add __call__ method to Git object to allow passing git command options to the executable Change-Id: If1bc01008e66d3fd3811c15b56e58f38c95b9887
2014-04-09fix syntax errorfirm1
2014-04-06Fixed undefined variable 'path' in ReferenceMichael Goerz
2014-03-31Ignore signal exception on AutoInterrupt destructor.Tatsuki Sugiura
When command run as subprocess, AutoInterrupt will kill the process on destructor. However, if process already finished, it raise OSError exception. This fix just ignore OSError on os.kill. Conflicts: git/cmd.py
2014-03-31Fix fd leak on git cmd.Tatsuki Sugiura
Currently if command is called with as_proces=True, pipes for the command will not be closed. This change makes sure to close command file descriptors. Conflicts: git/cmd.py
2014-03-24Update symbolic.pyfirm1
2014-03-24correct log referencefirm1
2014-03-24add param to create_from_treefirm1
2014-03-24update commit functionfirm1
2014-03-04[#7021] Fixed error serializing programmatically created commitsCory Johns
2014-03-03[#7021] Added serialization and test from upstream and fixed test issuesCory Johns
2014-02-24[#7021] ticket:533 fixed error with pgp signed commitsYuriy Arhipov
2014-02-10Minor modifications to get tests back to work.Sebastian Thiel
Two tests are failing in the latest git version, would have to dig into it
2014-02-10Adjusted required versions of pre-requisites, now the majority of the tests workSebastian Thiel
2014-02-09tabs to 4 spaces - this won't make integrating the patches easier, but it's ↵Sebastian Thiel
probably a good idea to go a little more pep8 (and fix sins of my youth ;) )
2014-02-10Fixed NameErrorMaxim Syabro
2014-01-28Fix missed import from d3a7282Dave Brondsema
The `finalize_process` method was moved but this import wasn't carried with it.
2013-10-17Avoid spawning console windows when running from .pywBoppreH
By adding `shell=True,` to the list of Popen parameters, we avoid spawning console windows when scripts call this method from a windowless (.pyw) Python script.
2013-10-17[#5330] Fixed has_attr typoCory Johns
2013-10-09[#5330] Ensure wait() is called on git processesCory Johns
2013-04-17Fix whacky indentationTim Van Steenburgh
Signed-off-by: Tim Van Steenburgh <tvansteenburgh@gmail.com>
2013-04-17Return bytes if object name can't be utf8-decodedTim Van Steenburgh
Signed-off-by: Tim Van Steenburgh <tvansteenburgh@gmail.com>
2013-04-11[#6078] #102 Work-around mergetag blocks by ignoring themCory Johns
2013-02-27Added support for separeted git dir.niyaton
2013-02-14Fixed parse_actor_and_date with mangled tagsIgor Bondarenko
2013-01-11Add tests for .git-file.Marcus R. Brown
2013-01-11Support repos that use the .git-file mechanism.Marcus R. Brown
2012-07-24Fixed typo which for some reason came in unnoticedSebastian Thiel
2012-07-23updated gitdb to latest versionSebastian Thiel
2012-07-23Submodule update to latest versionSebastian Thiel
2012-01-10Ignore progress lines from the git http backend that start w/ POST ...Greg Soltis
2011-07-18fixed testcaseSebastian Thiel
a test cases was asserting the wrong variable
2011-07-18new blame test addedSebastian Thiel
A test which makes the actual git-blame test to be sure it really works in the face of a changing git command implementation
2011-07-18Fixed consecutive lines with same blame info not appearing in blame.Mark Nevill
This fixes a bug when parsing blame -p output: Full commit info headers only appear for the first line from a particular commit, but other lines were ignored as the blame info dict was reset after each line. This patch handles both multiple consecutive lines from a commit and interleaved lines from multiple commits.
2011-07-06cmd: on windows, we will now fallback to using git.cmd, as the default ↵Sebastian Thiel
installation puts it into the path, instead of git.exe. Of course we warn about the performance penalty that goes with it. Fortunately, using a wrapped git.exe works when creating pipes to the process, admittedly I was a bit surprised by this. fixes #26
2011-07-05Implemented GIT_PYTHON_GIT_EXECUTABLE including test and docsSebastian Thiel