git - 克隆后记住多个 git 远程 url

标签 git github gitlab

我有一个 gitlab/github 远程存储库用于检查代码,我想使用 Heroku 作为第二个 git 远程 url 来部署我的应用程序。

当我git远程添加名称url然后git推送名称分支

时,它工作正常

但是:当我想从 gitlab 将存储库克隆到另一台计算机上时,所有远程 url 都消失了,只剩下 gitlab url。

如何发送保存所有远程 URL?

谢谢。

最佳答案

Git 远程是本地存储库配置的一部分,而不是存储库本身的一部分 - 它们不包含在克隆中。

您可以通过编写并 checkin 一个脚本来完成此操作,该脚本在运行时会在本地存储库中设置所需的 Remote ,然后记住在克隆后运行它。

关于git - 克隆后记住多个 git 远程 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53991286/

相关文章:

node.js - npm install github repo 剥离 src 文件夹

使用非默认 SSH key 的 git clone

docker-compose - docker compose文件中的gitlab多行配置

Python setup.py,GitLab 上的私有(private)存储库作为基于提交 ID 的 dependency_links

gitlab - 包含来自 GitLab 的构建、提交和文件的仪表板

java - git - 推送 java .classpath 文件?

python - 获取 Github 个人文件贡献者

git - '.netrc' 文件的用途

git - 可以将 repo 克隆到 Docker 容器吗?

ruby-on-rails - 从 Git/Github 中删除通过 Bundler 安装的 gem