我工作的公司正在visualstudio.com上使用团队服务进行C#.net项目。按照网上找到的说明,我能够正确地设置git存储库,并让Visual Studio代码识别它。我所不能做的是在Linux上运行代码。我很难找到关于建立这种环境的有用信息。我对使用Mono Develop的可能性持开放态度,但我也有同样的问题
我的问题是,如何设置一个已经在Visual Studio或Mono中创建并打开的项目,以便我可以通过visualstudio.com(基本上是git)在一个小组中工作。我想确定同步时不会破坏任何东西,我想弄清楚如何运行代码。
如果您在Linux系统上,我想您使用的是Git源代码管理。使用非Windows系统设置使用VS Team Services的开发环境非常容易。遵循以下步骤:
- 在团队服务帐户中创建一个空项目
- 它将提供一些技巧来克隆这个新创建的远程存储库,并将其添加到您的本地开发环境中
- 按照这些步骤进行操作,并确保它已成功添加。您可以通过在终端中键入
git remote
进行检查 - 在您的项目中取得必要的进展,在本地提交并通过键入
git push -u origin master
将其推送到您的团队服务帐户(如果您的远程存储库是namesorigin。VS Code有一个很好的UI工具 - 对正在进行的开发项目重复该过程
最佳实践是在您的系统上创建一个本地Git分支,在完成后签出并在那里进行所有项目开发,将其合并到master并推送到远程存储库。