libgit2sharp
libgit2sharp copied to clipboard
Git + .NET = ❤
Follow-up to #2127 Second step of fixing #2111
If I use `git mv` from the command line, I do not lose my history. It is a rename in the history. If I use `Commands.Move` it looks in the...
Hi, I'm currently trying to make a custom build that uses `libssh2` instead of `exec` for SSH, since I don't want OpenSSH windows to spawn as my program makes requests....
This fixes a corner-case where un-touched commits were reconstructed with new hashes due to leading newlines in the commit message getting trimmed. I will add test coverage if this PR...
This pull request adds support for the new `ZDiff3` merge conflict file strategy in LibGit2Sharp addressing #1976, alongside updates to enable and test this functionality. The changes include extending enums...
## Version Information - LibGit2Sharp version: 0.31.0.0 - Operating System: Windows 10 Enterprise 22H2 ## Reproduction Steps 1. Create a repository with a branch named containing '' 2. Attempt to...
Hello I am like many behind a corporate firewall for outbound access. I am using LibGit2Sharp as a dependency of another tool Aspire.PolyRepo. I am getting this error: ``` Unhandled...
Fixes : #2166
I want to create partial stashes (only some files from a filtered list of edited files). This should be feasible using `git_stash_save_with_opts` which takes a `git_stash_save_options` that has a `paths`...
# Background If an exception is thrown in a custom `RpcSmartSubtransport` the exception is consumed by the `SmartSubtransportStream.SetError` code. Related Fork PR: https://github.com/OctopusDeploy/libgit2sharp/pull/9 # Result This PR ensures that an...