git - 如何完全迁移带有历史记录的 git repo?
问题描述
如何复制具有完整提交历史记录的所有分支,手动将文件复制到新的存储库位置显然不起作用
解决方案
克隆你当前的远程分支
git clone {{git_repo_address}}
将新的远程位置设置为当前副本
git remote set-url origin {{new_remote_location}}
注意:确保您位于将存储库克隆到的目录中
将所有分支推送到新的原点
git push -u origin --all
-u
- 设置上游
--all
- 推送所有参考资料
推荐阅读
- php - 数据库结果到 json
- mysql - MySQL:'%' 不匹配以 TAB 字符开头的文本,用于具有 utf8mb4_bin 排序规则的 TEXT 类型列
- android - 如何使用 BLE 与 iOS 中的 CheckSUM Logics 进行请求和响应的物联网设备进行交互
- google-sheets - 谷歌表 | 从一个字符串中提取多个值
- android - 在按钮单击时更新 FireStore Recycler 适配器
- html - 如何将 Discord 服务器集成到我的网站中?
- html - 如何将元素的宽度设置为其内在最大内容的 50%?
- firebase - Flutter:如何限制文档中的字段数
- java - 当我在视图中进行更改时,如何防止它执行所有这些操作?
- firebase - 我没有看到 Allprojects 存储库