如何使用libgit2提交到裸仓库中的特殊分支?

时间:2019-04-29 15:35:10

标签: git libgit2

我想实现一个具有基于Git历史记录功能的博客Web应用程序。首先,考虑使用git init --bare保存博客内容。

但是我怎么做一个特殊的分支呢?

我知道,如果不签出工作区的分支,通常git shell命令就无法实现对裸仓库的提交操作。

此外,如果存储库属于您自己,则github可以编辑文件更改并将其提交到指定分支。

libgit2怎么样?

谢谢

1 个答案:

答案 0 :(得分:0)

经过一些努力,我发现libgit2可以创建blob,tree并在缓冲区中提交。

sample code in GitHub,但文档记录还不够。希望对您有所帮助。