LibGit2Sharp中的稀疏签出

盖·西格尔(Guy Segal)

有没有办法使用Lib2GitSharp进行稀疏签出?

我用这个问题(第二个答案)作为参考,并使用git bash手动执行了它,然后它起作用了。

问题是在此答案中执行了命令“ git pull origin master”,并且在Lib2GitSharp中,我找不到确切的等效项(Repository.Pull()不能解决问题。)

空令牌

libgit2(以及LibGit2Sharp)尚不支持稀疏签出

事实上,处理的core.sparsecheckout.git/info/sparse-checkout尚未实现。您是否愿意跟踪其未来进展,请在问题跟踪器中打开一个问题

但是,LibGit2Sharp公开了CheckoutPaths()方法,该方法接受一系列路径规范(例如“ directory-or-file”“ directory /”“ dir / .txt”,...)。您将在下面找到此方法的xml文档的摘录

使用指定分支,引用或SHA中的版本更新索引和工作目录中的指定路径。

此方法不会切换分支或更新当前存储库HEAD。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

LibGit2Sharp CheckoutPaths()

来自分类Dev

LibGit2Sharp CheckoutPaths()

来自分类Dev

更改libgit2sharp中存储库的远程URL

来自分类Dev

在LibGit2Sharp中查找合并的祖先路径

来自分类Dev

Clone a given branch with LibGit2Sharp

来自分类Dev

Libgit2sharp获取远程分支

来自分类Dev

LibGit2Sharp版本错误MSBuild

来自分类Dev

LibGit2Sharp重命名文件

来自分类Dev

Libgit2sharp获取远程分支

来自分类Dev

在Windows的Xamarin Studio中构建Libgit2sharp时找不到git2-*。dll

来自分类Dev

从LibGit2Sharp中的提交获取修改/添加/删除的文件

来自分类Dev

如何检测在LibGit2Sharp中已创建分支的提交

来自分类Dev

libgit2sharp中Windows上SSH的状态是什么

来自分类Dev

如何获取包含libgit2sharp中的提交的远程分支的列表

来自分类Dev

如何使用 LibGit2Sharp 从 fetch 中获取远程更改列表

来自分类Dev

如何使用LibGit2Sharp从Git获取更改?

来自分类Dev

通过LibGit2Sharp使用git命令指定选项

来自分类Dev

LibGit2Sharp获得{Hash}以来的所有提交

来自分类Dev

如何提交和推送libgit2sharp

来自分类Dev

libgit2sharp树未保存文件的差异

来自分类Dev

如何使用LibGit2Sharp删除遥控器?

来自分类Dev

libgit2sharp创建拉取请求

来自分类Dev

Bitbucket身份验证以使用LibGit2Sharp

来自分类Dev

使用LibGit2Sharp克隆给定的分支

来自分类Dev

LibGit2Sharp blob.GetContentText()不返回\ r

来自分类Dev

用libgit2sharp推送到bitbucket

来自分类Dev

libgit2sharp如何做镜像推送

来自分类Dev

使用libgit2sharp从远程存储库获取更新

来自分类Dev

如何使用libgit2sharp忽略合并提交?