C語言實現的Git開發庫:
libgit2 是一個可移植、純C語言實現的 Git 核心開發包,你可以使用它來編寫自定義的 Git 應用。
- SHA conversions, formatting and shortening
- abstracted ODB backend system
- commit, tag, tree and blob parsing, editing, and write-back
- tree traversal
- revision walking
- index file (staging area) manipulation
- reference management (including packed references)
- config file management
- high level repository management
- thread safety and reentrancy
- descriptive and detailed error messages
- ...and more (over 175 different API calls)
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!