【发布时间】:2019-01-02 12:03:03
【问题描述】:
我将 libgit2sharp 添加到我的项目中,以便将文件从 gitlab 提取到计算机中,但是当我尝试提取(当然是在克隆存储库之后)时,出现以下异常:
LibGit2Sharp.LibGit2SharpException: 'There is no tracking information for the current branch.'
我尝试了网络上所有可用的方法,但我似乎无法解决问题。我发现我需要将分支设置为上游才能解决问题。
我的问题是;我需要将 'origin\master' 设置为上游吗?如果是这样,我该怎么做?
如果你能添加对我有很大帮助的代码,因为我是 libgit2sharp 的新手。
【问题讨论】:
-
你试过
git branch --set-upstream-to origin/master吗? -
我手动做了,它确实解决了这个问题。问题是我似乎无法在没有用户干预的情况下找到工作代码。
标签: c# git libgit2sharp