git - 如何将 git 分支移动到新的仓库?
问题描述
我有两个 git repos。一种是纯本地的。另一个与远程有一些联系。它们都具有相同(或几乎相同)的主分支。
我一直在做我的工作并致力于本地回购。我已经生成了一个有一些历史的分支,我想保留它。
我怎样才能保留历史记录,并将我的所有工作的分支移动到连接到远程的存储库?我想尽可能无缝地做到这一点,并避免惹恼回购中的其他开发人员。
解决方案
在您现有的本地存储库中: git remote add REMOTENAME URL。URL = 来自存储库的远程 git 页面的 URL。
从现有存储库推送:git push REMOTENAME BRANCHNAME。BRANCHNAME = 本地 repo 分支名称。
推荐阅读
- c# - 确认倒数 CRC-8 值?
- c - 使用 container_of 宏时出现意外结果(Linux 内核)
- css - Stylelint 规则到 value-keyword-case 以忽略 camelCase 变量
- spring-boot - 春季计划的 cron 作业运行次数过多
- houdini - 如何使用 Houdini 18 创建独立的交互式应用程序?
- html - 如何将数据从 html 表单传递到存储在 Google Cloud 上的 node.js 文件?
- java - 似乎无法让我的代码正确打印输出
- multithreading - 在 OpenMP 中,当线程数不均分到并行 for 循环中的迭代次数时,静态调度如何工作?
- python - 函数在应该返回 True 或 False 时返回 None
- excel - 在 VBA 中创建二维数组列表