0

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

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

  • 我需要在 GitHub 帐户上工作,已经设置和工作。
  • 我们正在迁移到另一个 Git 提供商 Atlassian Stash,所以目前我需要同时处理这两个问题。

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

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

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

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

我理解正确吗?!?

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

4

1 回答 1

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

于 2013-05-22T13:22:15.833 回答