文件名称:gg-git:与Go中的Git子流程进行交互的高级界面
文件大小:202KB
文件格式:ZIP
更新时间:2024-06-12 08:21:48
git golang package library version-control
gg-scm.io/pkg/git gg-scm.io/pkg/git提供了一个高级接口,用于与Go中的子gg-scm.io/pkg/git进行交互。 它是为开发的,但是该库对于希望与Git存储库进行交互的任何程序都非常有用。 gg-scm.io/pkg/git允许您的Go程序从提交历史记录中读取信息,创建新的提交,以及执行其他可以从Git CLI执行的操作。 安装 在您的Go项目中,运行: go get gg-scm.io/pkg/git 用法 // Find the Git executable. g , err := git . New (git. Options {}) if err != nil { return err } // Write a file and track it with `git add`. err = ioutil . WriteFile (