Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings
libgit2

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@libgit2

libgit2

A portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API.

libgit2

libgit2 is a portable, pure C implementation of the Git core methodsprovided as a linkable library with a solid API, allowing to build Gitfunctionality into your application. Language bindings likeRugged (Ruby),LibGit2Sharp (.NET),pygit2 (Python) andNodeGit (Node) allow you to build Git toolingin your favorite language.

libgit2 is used to power Git GUI clients likeGitKraken andgmasterand on Git hosting providers likeGitHub,GitLab andAzure DevOps.We perform the merge every time you click "merge pull request".

libgit2 is licensed under avery permissive license (GPLv2 with a specialLinking Exception). This basically means that you can link it (unmodified)with any kind of software without having to release its source code.Additionally, the example code has been released to the public domain (see theseparate license for more information).

PinnedLoading

  1. libgit2libgit2Public

    A cross-platform, linkable library implementation of Git that you can use in your application.

    C 10k 2.5k

  2. ruggedruggedPublic

    ruby bindings to libgit2

    C 2.3k 284

  3. libgit2sharplibgit2sharpPublic

    Git + .NET = ❤

    C# 3.3k 901

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 27 repositories

Top languages

Loading…

Most used topics

Loading…


[8]ページ先頭

©2009-2025 Movatter.jp