Git -在PC上的GitHub帐户和Atlassian Stash帐户



这里有很多关于多个"GitHub"帐户的问题…

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

  • 我需要在GitHub帐户上工作,已经设置并工作。
  • 我们正在迁移到Atlassian Stash,另一个Git提供商,所以暂时我需要同时工作。

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

但据我所知,"Git"而不是"GitHub"是用全局凭据和配置在本地管理的。

所以运行这些命令会把我从GitHub上撞下来;git配置—global user.name"Will Hancock"Git配置—全局用户。电子邮件"will.hancock@webtekkers.com"

我有个主意…如果我使用相同的电子邮件和相同的密码,这工作吗?就像一个Git凭证一样,那么回购是在每个回购的基础上配置的?

我理解对了吗?

我不愿意"乱搞"和玩,因为这些不是我的repo的,我需要今天能够工作。

听起来您想要更改git存储库远程连接。在github上克隆到本地机器时,本地git-repo中的远程连接是"origin"远程连接。你需要把它指向Stash而不是GitHub。除此之外,你应该很好。

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

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

最新更新