我想实现一个具有基于Git历史记录功能的博客Web应用程序。首先,考虑使用git init --bare
保存博客内容。
但是我怎么做一个特殊的分支呢?
我知道,如果不签出工作区的分支,通常git shell命令就无法实现对裸仓库的提交操作。
此外,如果存储库属于您自己,则github可以编辑文件更改并将其提交到指定分支。
libgit2怎么样?
谢谢
答案 0 :(得分:0)
经过一些努力,我发现libgit2可以创建blob,tree并在缓冲区中提交。
有sample code in GitHub,但文档记录还不够。希望对您有所帮助。