Results 893 comments of Sebastian Thiel

Thanks for looking into it, having the links to code is very helpful. Setting `as_process=False` would immediately collect all output and wait for the process to exit, making the collection...

> How can I get the repo object from this for iter_commits? `git.Repo(local_path)` might be worth a try.

Indeed, the custom rev-parsing doesn't know this format, but could certainly learn about it. I don't know where else there would be breakage though and don't expect supporting Sha256 properly...

Thanks for posting. When taking a glance at the code it wasn't immediately obvious how the automatic expansion is cancelled, but maybe it has something to do with this line:...

Thanks for letting me know! A PR with a fix is definitely welcome.

I admit that I don't know enough about it is really supposed to work, but may add here that `GitPython` has a few merge-related functions in the `IndexFile` and `Tree`...

Indeed, it will only merge on tree/blob level, never on the individual hunks. That is the part you would have to implement on your end. The default index file on`repo.index`...

Thanks for making the issue so easy to follow! Currently GitPython seems to be taking the stance of rejecting anything it does’t know, which seems like a dangerous choice when...

I am absolutely amazed by this issue and write up which is nothing short of an exciting detective story - thanks for that! GitPython should definitely not enforce ASCII anywhere...

Thanks for sharing your insight - if I remember correctly what happened…erm…a decade ago I was just trying our locales to find one that works everywhere, with UTF-8 not being...