Azure devops 在没有visual studio的情况下使用Team Services联机存储库

Azure devops 在没有visual studio的情况下使用Team Services联机存储库,azure-devops,github-desktop,Azure Devops,Github Desktop,我正在尝试使用团队服务帐户来存储项目的其他相关文档,例如一些电子表格。我希望客户端能够访问它,但他们不是程序员,所以我不希望他们使用VS 客户端可以直接访问它而没有任何问题,并且可以下载文件,最大的问题是他们还需要能够上传文件。如果不使用某种类型的客户机,它们将被限制为10mb或更少,这对它们来说是行不通的 我似乎无法让桌面的github访问我的在线存储库,除非我首先进入VS并克隆它 我试图避免让客户机完成这项工作,并希望能够从端到端使用类似github桌面的GUI 我们都在Windows环境中

我正在尝试使用团队服务帐户来存储项目的其他相关文档,例如一些电子表格。我希望客户端能够访问它,但他们不是程序员,所以我不希望他们使用VS

客户端可以直接访问它而没有任何问题,并且可以下载文件,最大的问题是他们还需要能够上传文件。如果不使用某种类型的客户机,它们将被限制为10mb或更少,这对它们来说是行不通的

我似乎无法让桌面的github访问我的在线存储库,除非我首先进入VS并克隆它

我试图避免让客户机完成这项工作,并希望能够从端到端使用类似github桌面的GUI

我们都在Windows环境中

我可以在github desktop中创建一个新的存储库,但似乎不知道如何将它连接到我的远程设备(我在任何地方都找不到远程设备的URL)


我觉得我离这里很近,但只是少了一些东西,如果有人推我,我将不胜感激。

GitHub桌面是为GitHub设计的。GitHub是一个Git存储库托管服务。毫不奇怪,GitHub工具只适用于GitHub


您可以使用任何通用Git客户端与VSTS Git repos进行交互。SourceTree很好

您可以使用一些git GUI或git命令行来操作本地repo

GitGUI:正如Daniel Mann所说,您可以使用soucetree或Ortoisegit等

Git命令行:

您可以下载->

git克隆https://account.visualstudio.com/_git/projectname
->

输入要克隆的电子邮件和密码->

git add.
(当您添加一些文件时)->

git commit-am'message'
(提交您所做的更改)->

git push
(将您的提交推送到VSTS git repo)->


git pull
(将VSTS git repo更改为localt)。

我刚刚结束这篇文章,感谢两位回答问题的人。我知道我正在使用GIT,GitHub桌面是用于GitHub的。我一直在寻找在不使用VS的情况下使用Github存储库的最佳方法,以及如何为我的客户访问team services repo。我给他安排了Gitkraken在工作。我一直无法弄清楚如何让Github桌面正确克隆和推送项目,但一旦我使用Gitkraken,我就没有花太多时间在它上面

再次感谢你的努力


我接受了我的回答,因为建议使用命令行至少表明我理解了我的问题和我想要的东西。

我知道我玩游戏迟到了,但我可以确认,tortoise git和GetText也可以与VST配合使用。

在git中存储二进制文件是一种反模式,它否定了Excel的功能以及其他允许多用户编辑的office产品。放置Office文档的最佳位置是OneDrive或Sharepoint.mrHinsh——您可能是对的。我会找一个更好的模式。也许只是存储一个指向文件的链接。