簡體   English   中英

如何使用libgit2提交裸存儲庫中的特殊分支?

[英]how to commit to a special branch in a bare repository with libgit2?

我希望實現一個基於Git的具有歷史記錄功能的博客Web應用程序。 首先,考慮使用git init --bare來保存博客內容。

但我怎么能提交一個特殊的分支?

我知道,如果沒有簽出分支到工作區,通常git shell命令無法實現對裸倉庫的提交操作。

此外,如果repo由您自己擁有,github可以編輯並將文件更改提交到指定分支。

libgit2怎么樣?

謝謝

經過一番努力,我發現libgit2可以在緩沖區中創建blob,tree和commit。

GitHub中示例代碼,但還沒有文檔。希望它會有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM