git – 我可以将本地仓库推送到两个远程仓库吗?

参见英文答案 >
Git – Pushing code to two remotes                                     2个

我想使用这些bash函数将我的本地仓库推送到两个远程仓库,但我不确定这是否可行.

p_foo_0() {
  git add -A .
  git commit -m "test"
  git push origin master
  echo "success"
}

p_foo_1() {
  git add -A .
  git commit -m "test"
  git push heroku master
  echo "success"
}

最佳答案 使用以下命令配置遥控器:

git remote set-url all --push --add <first-repo>
git remote set-url all --push --add <second-repo>

现在你可以使用:

git push all master

推到两个回购

点赞