Git Visual Studio 2013和BitBucket
VisualStudio2013显然有一些漂亮的Git集成 然而,经过一个小时的挠头,完全没有任何意义,我只能创建一个本地存储库,尽管克隆了一个远程bitbucket存储库,但我根本找不到发布到远程存储库的方法 我已经使用了TFS、Subversion、Perforce和其他几乎所有东西,但这完全令人困惑,没有任何说明和完全不直观的用户界面 P> VisualStudio 2013的“光滑Git集成”需要团队资源管理器,这意味着你需要Team Foundation Server。要启用它,请打开解决方案,转到工具->选项->源代码管理->Microsoft Git Provider 您最好使用Git源代码管理提供程序插件。有关如何为Visual Studio 2013安装此插件的回答,请参见: 另外,考虑到git命令行的强大功能,我认为,根据我看到的使用它的屏幕截图,集成并没有那么流畅。它看起来很僵硬,正如有人已经评论过的,你最好还是用乌龟。任何在你的团队中使用过乌龟的人都会立刻发现它很熟悉。我的一些同事使用命令行,他们分为GitBash和PoshGit 我对VisualStudio集成的主要不满是它只支持一个工作流。看看像Atlassian的Stash这样的工具链是如何支持多种不同的开发工作流的,以及Stash是如何根据您的git工作流而变化的。这是围绕git源代码管理存储库设计类似IDE的功能的更智能的方法 我们在工作中的特定工作流设置特别抵制现代SaaS开发中的“常见场景”,在这种场景中,您只有一条开发主线,而且从来没有选择过cherrypicking/rebasing,因为您总是向前推进,并将每个人升级到最新的代码。我们目前有7条开发线Git Visual Studio 2013和BitBucket,git,visual-studio,visual-studio-2013,bitbucket,Git,Visual Studio,Visual Studio 2013,Bitbucket,VisualStudio2013显然有一些漂亮的Git集成 然而,经过一个小时的挠头,完全没有任何意义,我只能创建一个本地存储库,尽管克隆了一个远程bitbucket存储库,但我根本找不到发布到远程存储库的方法 我已经使用了TFS、Subversion、Perforce和其他几乎所有东西,但这完全令人困惑,没有任何说明和完全不直观的用户界面 P> VisualStudio 2013的“光滑Git集成”需要团队资源管理器,这意味着你需要Team Foundation Server。要启用它,请打开
我说,我通过Google“VisualStudio 2013 Git”找到了这篇文章:
< P>约翰的声明“你需要Team Foundation Server”与Bit桶一起工作是不正确的。 我刚刚从VisualStudio2013(预览版)发布了一个到BitBucket的项目。这是怎么做的- 将解决方案添加到源代码管理
- 提交到本地Git
- 在“更改”区域中,单击“提交”。这将带您进入一个对话框,您可以在其中发布到远程存储库
- 输入BitBucket存储库的URL(必须已经存在于BitBucket中,并且必须为空),然后单击“发布”
- 出现提示时输入BitBucket凭据。发布完成后,您将收到如下结果消息
- 使用“同步”按钮使用本地提交更新BitBucket
事实上,在MSVS2013上使用GIT非常容易。您应该能够从团队资源管理器中找到克隆按钮。只需点击它,它将允许您从任何URL克隆,这意味着您也可以将Bitbucket链接放在那里 一旦同步,你就可以开始了
现在就有一个扩展—Visual Studio Bitbucket扩展 此扩展已提交给devpost竞赛,您可以在那里找到屏幕截图。
安装VisualStudio时,可以选择包含GitHub扩展。此扩展是Bitbucket的对应扩展。它允许您以非常简单的方式创建/克隆/发布Bitbucket Git存储库。登录后,您可以创建新的存储库并将其发布到Bitbucket。如果您有现有的bitbucket存储库,则可以列出它们并选择要克隆的存储库。此外,您还可以访问从实际存储库提取请求。您可以创建新的请求,批准/不批准请求,还可以查看更改的文件、提交和评论等详细信息。在answers.atlassian.com上找到此分步教程非常有用(适用于VS2015和git bitbucket.org)