连接到TFS或Visual Studio Online中的git存储库

时间:2013-05-30 11:41:13

标签: git tfs azure-devops

我已经在团队基础服务中创建了一个git存储库,我想连接到它,但我不知道它的URL并且烦人地无法找到它。

我创建了我的本地仓库,然后点了我的初始提交

现在我想知道我应该设置什么遥控器。我在基础服务网站上命名了我的repo myproject.mysubproject。

我尝试了https://mysubdomain.visualstudio.com/myproject.mysubprojecthttps://mysubdomain.visualstudio.com/myproject.mysubproject.git,但对于两者而言,没有雪茄,我现在几乎没有想法。有谁知道我能在哪里找到回购?

编辑:作为旁注:我是在visual studio工作,我也不想参与这个项目(但我会参与其他项目)

2 个答案:

答案 0 :(得分:41)

如果您转到网络用户界面,在“代码”中心下,如果它是空的回购,则克隆网址将在那里。如果它不是空的,则右侧有一个图标(双纸图标),该图标将随克隆网址一起下拉。

网址将采用以下形式...

https://[youraccount].visualstudio.com/DefaultCollection/_git/[gitRepoName]

另请注意,如果您浏览到该项目代码中心,则它与您的Web浏览器中的URL相同。

但是,请注意,在上一版本中,我们为每个项目添加了多个回购。对于初始仓库,仓库名称与项目匹配,因此URL中不需要项目名称。对于其他repos,可能需要projectName:

https://[youraccount].visualstudio.com/DefaultCollection/[projName]/_git/[gitRepoName]

但是再次使用网页用户界面是获取网址的最简单方法。

一旦你有了这个网址,你就可以简单地运行git clone [url]

编辑:

对于身份验证,VSO最近添加了PAT令牌。您可以使用任何用户名和PAT令牌作为密码。 See more here这不适用于本地TFS。

您还可以使用备用凭据:see more here

答案 1 :(得分:3)

在较新版本的Visual Studio Online中稍微调整了一下。现在转到您的项目,转到" Code",然后(假设您已经设置了一个项目),将会有一个" Clone"在最右边的按钮,点击将带来一个带有克隆URL的小弹出窗口(这是git url)。 VSO Image