VisualStudio2013显然有一些漂亮的 Git 集成。
然而,经过一个小时的绞尽脑汁却毫无头绪的思考,我只能创建一个本地存储库,尽管我克隆了一个远程 bitbucket 存储库,我还是找不到一种方法来发布到我的远程存储库。
我使用过 TFS、 Subversion、 Perforce 以及其他几乎所有的软件,但这完全令人困惑,没有任何指令,用户界面也完全不直观。
有人知道吗?
VisualStudio2013的“灵巧的 Git 集成”需要 TeamExplorer,这意味着您需要 TeamFoundationServer。要启用它,打开您的解决方案,转到 Tools-> Options-> Source Control-> Microsoft Git Provider。
您最好使用 Git 源代码管理提供程序插件。有关如何为 VisualStudio2013安装此插件的问题,请参见以下答案: https://stackoverflow.com/a/18882284/1040437
另外,考虑到 git 命令行的强大功能,我不认为基于使用它的 我看过的截图,集成是那么顺利。它看起来很僵硬,正如有人已经注释过的,您最好使用 TortoiseGit。任何在您的团队中使用过 TortoiseSVN 的人都会立即发现它很熟悉。我的一些同事使用命令行,他们分为 Git Bash 和 Posh-Git。
我对 VisualStudio 集成的主要抱怨是它只支持一个工作流。看看像 Atlassian 的 Stash 这样的工具链是如何支持多种不同的开发工作流的,以及 Stash 是如何根据您的 git 工作流而变化的。这是围绕 git 源代码控制存储库设计类似 IDE 特性的更智能的方法。
我们工作中的特殊工作流设置对现代 SaaS 开发中的“常见场景”尤其有抵抗力,在这种情况下,你只有一条开发主线,而且从来没有任何修改/重新设置基础,因为你总是向前迈进,并将每个人升级到最新的代码。我们目前有7条开发线..。
也就是说,我是通过搜索“ Visual Studio 2013 git”: http://msdn.microsoft.com/en-us/library/vstudio/hh850437(v=vs.120).aspx找到这篇文章的
John 说“你需要 TeamFoundationServer”来使用 BitBucket 是不正确的。
我刚刚在 VisualStudio2013(预览版)上发布了一个 BitBucket 项目。
实际上,在 MSVS2013上使用 GIT 非常简单。您应该能够从团队资源管理器中找到一个 Clone 按钮。只需点击它,它会让你克隆从任何网址,这意味着你可以把比特桶链接在那里。
一旦同步完成,就可以开始了。
现在有一个扩展可以做到这一点-VisualStudioBitbucket 扩展 Https://visualstudiogallery.msdn.microsoft.com/6f8954a6-2358-4f4a-b69b-e51199935fad
这个扩展被提交到 devpost 竞赛,在那里你可以找到截图。 Http://devpost.com/software/bitbucket-extension-for-visual-studio
在安装 VisualStudio 时,可以选择包含 GitHub 扩展。这个扩展是 Bitbucket 的副本。它允许您以一种非常简单的方式创建/克隆/发布 Bitbucket Git 存储库。一旦您登录,您可以创建新的存储库并将其发布到 Bitbucket。如果您有现有的 bitbucket 存储库,您可以列出它们并选择要克隆的存储库。此外,您还可以访问从实际存储库中提取请求。您可以创建新的拉请求,批准/不批准它们,还可以查看文件更改、提交和注释等细节。
发现这个 answers.atlassian.com 的分步教程很有帮助(为了 VS2015和 git bitbucket. org)
来源: https://answers.atlassian.com/questions/39574410/bit-bucket-and-visual-studio-2015