我正在尝试使用 LibGit2Sharp 库来响应基本的 GIT 命令,例如使用 ASP.MVC 进行克隆和推送,但不确定我应该如何设置我的控制器以做出相应的响应。
克隆推送时 GIT 是否会发起 HTTP GET 和 POST 请求?如果我的控制器设置为
[HttpGet]
public ActionResult Clone(string path)
{
//Return repo as stream?
}
[HttpPost]
public ActionResult Push(string path)
{
//Commit to repo
}
谢谢