pygit2
pygit2 copied to clipboard
Python bindings for libgit2
Hi, Thank you for pygit2! I'm using it heavily in a project to present all Ubuntu source package history as git repositories. Any chance `Repository.create_note()` could be adjusted to accept...
Why is the public key required? Shouldn't public key only be installed in actual repo and client only needs the private key ? Thanks,
libgit2 supports rebasing, but pygit2 doesn't expose it. It would be very useful if it could.
I am working my way through an implementation of git pull. It seems that I need to do a Remote.fetch() call followed by a merge. Problem (1): what is the...
pygit2 version python3-pygit2-0.23.3-2.fc23.x86_64 I cannot figure out how I can get a diff for only one file. How do I arrange to have pygit2 return the diff of a Blob...
I am coming at GIT with an external view of how it works. Internals I have very little idea about. I have figured out that I need to call repo.reset()...
In the last few weeks I've struggled a fair bit trying to work out how to do basic things such as compile the documentation, because it was all assumed knowledge....
In some doc-strings we use formatting rules specific to Sphinx, but which make the interactive help (pydoc) to look bad. This issue is about: - defining how we should write...
I found the problem: git_tree.entries uses 2 different algos to sort the entries: entry_search_cmp and entry_sort_cmp entry_search_cmp makes an alphabetic sort, but entry_sort_cmp is more sophisticated (directories and files are...
When calling `repo.walk` in a new thread, it blocks the main thread until it finished!!! See the example code below, when run with a huge repo (qt5, chromium e.g.), the...