libgit2sharp

    0热度

    1回答

    我们一个Git bash命令给出低于该得到的承诺文件在github上2个标签的列表之间的文件列表, git log tag1 tag2 --stat 谁能为它提供了相当于Libgit2Sharp码?

    1热度

    1回答

    我想查看自用户最后一次从他们的机器推送以来的所有提交。 using (var repo = new Repository(repositoryDirectory)) { var c = repo.Lookup<Commit>(shaHashOfCommit); // Let's only consider the refs that lead to this commit.

    0热度

    1回答

    我试图用LibGit2Sharp重建的git show-brach --independent的功能,它根据docs做到这一点:Among the <reference>s given, display only the ones that cannot be reached from any other <reference>. 我最好的尝试,到目前为止是这样的: List<Commit> Ge

    0热度

    1回答

    当我重命名文件时,我运行GetStatus()方法,在添加/检出/恢复/重命名后,可以更新文件的状态/等等。当我重命名以前检出的文件时,它将返回NewInIndex而不是RenamedInIndex或RenamedInWorkingDir状态。 这里是我的方法: public Tuple<SourceControlStatus, LockStatus> Status(string path)

    0热度

    1回答

    我在c#中使用libgit2sharp在git工作目录中获取修改/删除/添加的文件,并且我已经完成了这项工作。 但我想借助libgit2sharp恢复git工作目录中的本地修改文件,所以我该如何做到这一点。

    0热度

    1回答

    我有一个存储库,其中我目前有两个文件。我对一个文件进行了更改,然后进行了更改,但尚未推送。当我从命令行运行'git status'时,我得到以下内容: On branch master Your branch is ahead of 'origin/master' by 1 commit. (use "git push" to publish your local commits)

    0热度

    2回答

    请考虑以下问题,我在github上有两个分支:master和dev。我有一个本地存储库,它是克隆的,并指向远程主服务器,但我想将其切换到开发分支,以便我所做的任何更改都将被提交给开发人员而不是主人。需要采取哪些步骤才能做到这一点?我尝试了多种方式,但他们似乎从来没有工作,它总是承诺掌握。请简单解释一下,因为我还是Git和libgit2sharp的新手,所以我仍然试图绕过它。 编辑:我使用的libg

    3热度

    2回答

    您好我正在使用GitPull方法将更改拉入存储库。 从下面的链接 http://cakebuild.net/api/Cake.Git/GitAliases/CC1AE32F 提到我需要在执行GitPull方法来获取更新文件的日志。 有没有什么方法可以使用下面的页面来获取这些细节,或者建议其他方式来在蛋糕中执行上述操作。 http://cakebuild.net/dsl/git/

    0热度

    2回答

    我有两个预装的TFS 2017更新1安装。 TFS1:它位于我公司的Intranet上。只有我们的开发人员才能访问它。 TFS2:它位于公共互联网上。这意味着外部供应商和供应商为我们推送代码。 TFS1可以连接到TFS2但没有反之亦然。 我有TFS2(HTTPS)中的Git回购。 我可以从内部网克隆回购。使用TFS2提供的正确证书,我可以毫无问题地推送和推送代码。我正在使用在TFS2上本地创建的帐

    -1热度

    1回答

    我想从我的存储库克隆选定的文件夹,并且不希望在克隆时下载其他文件夹。我正在使用libgit2sharp APIv0.24.0。 Reference image 在此先感谢。