-
Notifications
You must be signed in to change notification settings - Fork 7
Closed
Labels
questionFurther information is requestedFurther information is requested
Description
Having a managed library to read .git repository is a plus for the .NET ecosystem.
I quickly looked at how libGit2Sharp is used in our application and I'm wondering if you have in mind to support more things in this library or keep it super minimalistic.
Here is the main struct that we fill when we inspect a repo:
internal struct GitInfos
{
public string RemoteUrl;
public IGitCommit HeadCommit;
public IGitBranch CurrentBranch;
public IReadOnlyList<GitBranch> Branches;
public IGitTag[] Tags;
public IGitRemote[] Remotes;
public IGitStash[] Stashes;
public DateTimeOffset LastCommitDate;
public int BehindDefaultBranch;
public IGitBranch DefaultRemoteBranch;
public IGitOperation CurrentOperation;
}
Your lib seems to support already the main things but is lacking things like remotes or stashes.
Let me know, I'd be much interested to contribute. Cheers!
kekyo
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested