具有Bitbucket汇流的Git Visual Studio连接到现有项目错误/获取失败

具有Bitbucket汇流的Git Visual Studio连接到现有项目错误/获取失败,git,visual-studio,version-control,bitbucket,fetch,Git,Visual Studio,Version Control,Bitbucket,Fetch,如何使用Visual Studio 17从现有的Bitbucket GIT回购中提取? 错误“git失败,出现致命错误。未找到“xyz”存储库” 我从市场上添加了BitBucket扩展 然后,我添加了Git远程字符串,如下所示,其中包含三种类型的选项。 首先,我尝试了这个字符串->https://@bitbucket.org/ 更新1:添加清除凭据工具并提取SSH后出现错误 更新2:@Marina Liu,即使在点击connect之后,bitbucket连接也不会在Visual Studio

如何使用Visual Studio 17从现有的Bitbucket GIT回购中提取?

错误“git失败,出现致命错误。未找到“xyz”存储库”

  • 我从市场上添加了BitBucket扩展
  • 然后,我添加了Git远程字符串,如下所示,其中包含三种类型的选项。
  • 首先,我尝试了这个字符串->
    https://@bitbucket.org/

    更新1:添加清除凭据工具并提取SSH后出现错误


    更新2:@Marina Liu,即使在点击connect之后,bitbucket连接也不会在Visual Studio 2017中显示

    您需要
    https://bitbucket.org//
    ,没有最后的
    /src


    并确保它不是私人回购,或者您是它的所有者,否则您将无法访问它。

    您需要
    https://bitbucket.org//
    ,没有最后的
    /src


    并确保它不是私人回购,或者您是其所有者,否则您将无法访问它。

    如果您是bitbucket回购的用户,请确保您有权克隆私人回购。然后,您可以将bitbucket回购的更改拉到本地现有回购

  • 登录bitbucket。

    VS->管理连接->登录bitbucket repo

    您还可以在登录后直接克隆bitbucket回购

  • 将bitbucket回购添加为远程。

    在VS->打开您的本地回购->在VS的右下角->列出您的回购文件夹名称和分支机构名称->团队资源管理器->设置->存储库设置->添加远程->添加远程名称(如
    bit
    )->输入您的bitbucket回购url(格式为
    https://bitbucket.org/account/reponame
    )->保存

  • 将比特桶回购的更改拉至本地现有回购。

    首先从bitbucket repo获取更改:

    团队资源管理器->同步->获取->选择您刚才添加的远程名称(如bit)->获取

    如果本地现有repo没有原始远程,则可以直接从bitbucket repo提取更改。如果本地回购有除
    位以外的其他远程回购,则应将bitbucket回购的更改合并到本地分支中:

    团队资源管理器->分支->合并->假设合并
    bit/master
    master
    分支->合并


  • 要通过命令行克隆bitbucket repo,可以执行以下步骤:

  • 清除现有凭证

    凭据管理器->Windows凭据->删除关于bitbucket.org的所有凭据

  • 按命令行克隆

    现在,您可以通过命令
    git clone克隆butbucket repohttps://bitbucket.org/account/reponam
    e直接输入电子邮件地址和密码


  • 如果您是bitbucket回购的用户,请确保您拥有克隆私有回购的权限。然后,您可以将bitbucket回购的更改拉到本地现有回购

  • 登录bitbucket。

    VS->管理连接->登录bitbucket repo

    您还可以在登录后直接克隆bitbucket回购

  • 将bitbucket回购添加为远程。

    在VS->打开您的本地回购->在VS的右下角->列出您的回购文件夹名称和分支机构名称->团队资源管理器->设置->存储库设置->添加远程->添加远程名称(如
    bit
    )->输入您的bitbucket回购url(格式为
    https://bitbucket.org/account/reponame
    )->保存

  • 将比特桶回购的更改拉至本地现有回购。

    首先从bitbucket repo获取更改:

    团队资源管理器->同步->获取->选择您刚才添加的远程名称(如bit)->获取

    如果本地现有repo没有原始远程,则可以直接从bitbucket repo提取更改。如果本地回购有除
    位以外的其他远程回购,则应将bitbucket回购的更改合并到本地分支中:

    团队资源管理器->分支->合并->假设合并
    bit/master
    master
    分支->合并


  • 要通过命令行克隆bitbucket repo,可以执行以下步骤:

  • 清除现有凭证

    凭据管理器->Windows凭据->删除关于bitbucket.org的所有凭据

  • 按命令行克隆

    现在,您可以通过命令
    git clone克隆butbucket repohttps://bitbucket.org/account/reponam
    e直接输入电子邮件地址和密码


  • 是的,这是一个
    私人回购
    ,我将如何从中克隆/提取。是否有方法从命令行同步并在命令行中设置字符串。。这个帮助对于VisualStudio和bitbucket@transformer你是私人回购协议的所有者吗?不,我是usr的一员,并且有资格。然而,在VS17中,我只在点击connect按钮时看到TFS的凭据。因此,我覆盖了全局设置&然后添加了远程设置string@transformer在VisualStudio之外,您是否可以检查Git是否配置了凭据助手?(请参阅)由于我有两个处于不同在线版本控制下的repos/soln,即
    VS TFS online
    和现在的
    Bitbucket
    ,因此在这两者上工作/来回切换会有问题吗。1) 我这样问是因为如果我清除了这一点,它会抹去我以前的信条。2) 凭证助手/工具为我做了什么,它是另一个版本控制工具吗?是的,它是一个
    私有repo
    ,我将如何从中克隆/提取。是否有方法从命令行同步并在命令行中设置字符串。。这种帮助对Visua来说太可怕了