【问题标题】:Git - GitHub account and Atlassian Stash account on a PCGit - PC 上的 GitHub 帐户和 Atlassian Stash 帐户
【发布时间】:2013-04-16 09:25:28
【问题描述】:

这里和网络上有很多关于多个“GitHub”帐户的问题...

但我有一个问题需要使用两个 Git 解决方案;

  • 我需要使用 GitHub 帐户,并且已经设置并可以使用。
  • 我们正在迁移到另一个 Git 提供商 Atlassian Stash,因此我暂时需要同时处理这两个问题。

原谅我作为 WebDev 的无知,我尽量远离系统设置和命令提示符。

但据我了解,“Git”而不是“GitHub”是使用全局凭据和配置在本地管理的。

所以运行这些命令会让我离开 GitHub; git config --global user.name "威尔汉考克" git config --global user.email "will.hancock@webtekkers.com"

这是一个想法...如果我在两者上使用相同的电子邮件和相同的密码,那会奏效吗?!? 就像 ONE Git 凭证一样,repo 是基于每个 repo 配置的?

我理解对了吗?!?

我不愿意“乱七八糟”并玩一玩,因为这些不是我的回购,我今天需要能够工作。

【问题讨论】:

  • 两者都是不同的“git”服务提供者,当然你可以使用相同的提交名称。我真的不明白你的问题。
  • 两个不同的提供者...不同的网络凭据...我想如果我在全球范围内更改它,我将无法使用另一个...
  • 全局更改是什么意思?

标签: git github bitbucket-server


【解决方案1】:

听起来您想更改 git 存储库远程连接。在 github 上克隆到本地计算机时,本地 git-repo 中的远程连接是“源”远程。您需要将其指向 Stash 而不是 GitHub。除此之外你应该没问题。

git remote set-url origin "git://your.stash.repo.domain/yourproject.git"

git 远程帮助:http://gitref.org/remotes/#remote

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-09
    • 2021-04-06
    • 2019-08-11
    • 2018-08-22
    • 2021-04-29
    • 1970-01-01
    • 1970-01-01
    • 2021-02-19
    相关资源
    最近更新 更多