如何将存储库的拉取请求从一台 Git 服务器迁移到另一台 Git 服务器?

2024-01-11

我正在使用以下命令将存储库从一台 Git 服务器迁移到另一台服务器。我可以移动标签,但无法移动拉取请求。

git 克隆 --barehttps://github.forEx.myRepositoryUrl https://github.forEx.myRepositoryUrl

git 远程设置 url origin[电子邮件受保护] /cdn-cgi/l/email-protection:示例/myRepositoryUrl.git

git推送——全部

git push --标签


你至少需要获取pull/存储这些 PR 分支的命名空间。

[remote "origin"]
    fetch = +refs/heads/*:refs/remotes/origin/*
    url = https://github.forEx.myRepositoryUrl
    fetch = +refs/pull/*/head:refs/remotes/origin/pr/*

并创建本地分支供您推送回新存储库。

git fetch
git for-each-ref refs/heads/pull/* --format='%(refname:short)'| \
  while read ref; do \
    git switch pull/${ref} \
  done

然而,现在可能会传输实际的拉取请求项目及其注释和验证。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将存储库的拉取请求从一台 Git 服务器迁移到另一台 Git 服务器? 的相关文章

  • Jenkins groovy - 如何从最新提交中检索标签?

    从中获取最新提交branchName 我们运行下面的代码 treeMapData git branch branchName credentialsId credential url gitLabServer projectName rep
  • git tag --contains 如何工作?

    从几天前开始 我一直在尝试确定在哪个版本 由标签指定 中部署了特定修复 由提交指定 这里的一些帖子发布了这一点git tag contains是收集这些信息的方法 但是选项的文档 https git scm com docs git tag
  • 将主分支的提交合并到另一个分支,但不合并两个分支

    我有 git 存储库和一个主分支 我决定开发新功能 并且创建了新分支 new branch 我已经在 new branch 中创建了一些提交 但我还没有完成新功能 我决定修复 master 分支中的一些错误 因此我切换到 master 分支
  • 如何从父克隆中过去的提交中获取 git 子模块的关联提交 ID?

    有没有一种方法 除了实际检查父提交之外 还可以根据父克隆中的提交 ID 确定子模块的 SHA 1 提交 ID 我知道我能找到现在与 SHA 1 关联git submodule 这是一个例子 我有一个带有单个子模块的克隆foo上个月情况发生了
  • 将两个单独的功能分支合并到同一个主分支中[重复]

    这个问题已经存在了 我们正在努力发布 2 个远程功能分支 F2 和 F3 我们如何处理F3来创建发布 提案1 简单地合并F3进入开发 提案2 第一次合并开发进入F3 包括F2的变化 然后合并进入发展 这两种方法之间有什么实际差异 是否有客观
  • 如何解决git中文件重命名文件夹冲突?

    我有以下问题 我有两个分支 Branch1 和 Branch2 的一些共同提交 A Branch1 是一个公共分支 位于服务器上 Branch2 是本地分支 在 Branch1 中我更改了文件 BAD folder somefile txt
  • git log --oneline 提供在管道或重定向到文件时丢失的 HEAD 信息

    当我执行没有管道或文件重定向的 git log oneline 命令时 它会提供有关 HEAD 位置和分支的信息 下面示例中的 master git log oneline color never 8bc8511 HEAD gt day 2
  • Git-svn:批量删除孤立的远程分支

    我正在处理的 SVN 项目 通过 git svn 有经常创建的分支 然后与主干重新集成 然后删除 现在项目大约有10个分支没有被删除 但是在git中 gitbranch r显示大约有50个 我可以一次删除这些 检查它们是否仍然存在于 svn
  • 在 gitHub 网站上哪里可以查看提交历史记录?

    我正在 gitHub 上寻找所有过去 git 提交的历史记录按钮 这些是 gitHub 页面上的按钮 代码 问题 拉取请求 行动 项目 维基百科 安全 见解 设置 1 家分店 0 标签 在存储库页面上 大绿色下拉代码按钮下方有一个提交按钮
  • 未签出...捆绑安装无法修复帮助!

    https github com intridea omniauth git at master is not checked out Please run bundle install Bundler GitError 那我该怎么办 捆绑
  • 为什么 cmake 在 git commit 后编译所有内容

    假设我有时在 Linux 上使用 cmake 2 8 编译一段代码 我更改了一个文件 my changed file 运行 cmake 并且只构建了这个文件 到目前为止 一切都很好 现在我想提交这个 git add my changed f
  • 如何克隆没有提交的裸 git 存储库并在克隆过程中获取正确的 HEAD 引用?

    这个答案 https stackoverflow com a 26898059 438273声称该问题已在版本中修复1 8 4 3 但是我在版本中还是遇到了2 25 1 它似乎在版本中按预期工作2 32 0 所以我不确定它是什么时候真正修复
  • 原始文件被分成另外两个文件,git 有没有办法查看内容去了哪里?

    我的问题 我是一名代码审查员 我在GIT中有一个情况 before a txt 然后开发人员决定拆分内容a txt分成 2 个文件 并在一次提交中添加一些更改 after b txt 很少的变化和c txt 一些变化 有没有简单的方法可以看
  • 如何从 git 存储库中删除作者?

    如果我创建一个 Git 存储库并公开发布它 例如在 GitHub 等上 并且我收到存储库贡献者的请求 无论出于何种原因删除或隐藏他们的名字 有没有一种方法可以轻松做到这一点 基本上 我有这样的请求 可能想将他们的姓名和电子邮件地址替换为 匿
  • 如何正确设置 Azure DevOps 和 GitHub 之间的双向同步

    我想通过执行以下操作在 Azure DevOps 和 GitHub 之间创建双向同步 使用 CI 触发器创建 Azure DevOps 管道 将更改从 Azure DevOps 存储库推送到 GitHub 中的分支 创建第二个管道 用于侦听
  • 是否有 git-merge --dry-run 选项?

    我正在合并一个可能有很多冲突的远程分支 我怎么知道它是否会发生冲突 我没有看到任何类似的东西 dry run on git merge 如前所述 传入 no commit标志 但为了避免快进提交 也传入 no ff 像这样 git merg
  • 是否可以使用“最小”算法进行交互式添加?

    当从快照计算变更集时 Git 并不总是正确选择块边界 git diff has a diff algorithm允许在这方面进行一些调整的选项 git diff minimal有时会给出比git diff alone 有没有办法获得相同的优
  • 防止在 Git 中签出

    我目前正在研究使用 Git 管理 OpenInsight 应用程序的源代码 由于 OI 代码存储在数据库表中 因此需要进行一定量的手动工作才能将源代码导出为文本 反之亦然 到目前为止 我已经成功地使用 Git 挂钩自动化了很多这项工作 但是
  • 获取 git 存储库中每个文件的提交计数

    我正在寻找一种方法来查看有关 git 存储库中每个文件更改频率的统计信息 基本上 文件提交的频率实际上与以前的版本不同 此外 有没有办法获取文件上次更改的日期 我是一个 git 新手 还没有发现任何关于此的信息 任何帮助将不胜感激 这里有两
  • 在 emacs 的文件中不断出现的这些 ^M 是什么?

    我认为这可能与 TextMate 有关 但我们在一个小团队中工作 并且在 git 中几乎相同的文件的全文件冲突方面遇到了一些问题 在一个分支中 文件的每一行都附加了 M 这是什么神秘的事 M角色应该做什么 它从哪里来 我们的开发人员在 Wi

随机推荐

  • Weka 忽略未标记的数据

    我正在使用 Weka 中的朴素贝叶斯分类器进行 NLP 分类项目 我打算使用半监督机器学习 因此使用未标记的数据 当我在一组独立的未标记测试数据上测试从标记训练数据获得的模型时 Weka 会忽略所有未标记实例 有人可以指导我如何解决这个问题
  • SQL Server Management Studio:通过键盘快捷键打开表进行编辑

    使用 SQL Server Management Studio 2008 时 是否可以通过键盘快捷键甚至在 新查询 窗口中输入一些特殊关键字在编辑模式下打开表 不 这不能完成
  • 如何使用 ctypes 将 NumPy 复杂数组与 C 函数连接?

    我在 C 中有一个函数 它接受一组复杂的浮点数并就地对它们进行计算 foo c void foo cmplx float array int length 复杂的浮点结构如下所示 typedef struct cmplx float flo
  • “FragmentStatePagerAdapter(androidx.fragment.app.FragmentManager)”已弃用

    最近的androidx fragment app FragmentManager已被弃用 并且没有合适的解决方案可用 已尝试实施支持 V4 但无法使用AndroidX 它显示未找到库 寻呼机适配器 public ViewPagerAdapt
  • 为什么 cURL 请求在 ZSH 中的每个请求中都返回百分号 (%)?

    我注意到 ZSH 中任何 cURL 请求的返回都以 例如 curl http textbelt com text d number 555555555 d message hey gt success true 为什么要添加这个字符 是否有
  • android获取活动返回null

    我正在活动上使用操作栏 对于每个选项卡 我显示不同的布局 因为布局太重了 所以我将每个布局都扩展到一个视图中 所以在每个选项卡上选择 public void onTabSelected Tab tab FragmentTransaction
  • 为什么这个递归不是无限的?

    我和我的朋友正在做一些基本的 Ruby 练习来感受这门语言 我们遇到了一个我们尚无法理解的有趣行为 基本上 我们正在创建一个tree只有一个类的数据类型 node 其中恰好包含一个值和一个包含零个或多个值的数组nodes 我们正在使用rsp
  • Symfony 2 性能优化

    我们正在寻找一个可以在未来使用的 PHP 框架 目前正在使用 Symfony 2 进行测试 为此 我们重新设计了我们的 API 并将其作为 Symfony 中的捆绑包实现 原来 Symfony 好像是very慢 实际上far比我们旧的 甚至
  • CSS 动画溢出它的父级,尽管溢出:隐藏

    我正在尝试制作一个 材质 动画 其中伪元素在悬停时展开 Demo http codepen io Tiger0915 pen WbxyJB http codepen io Tiger0915 pen WbxyJB On hover a sp
  • Javascript构建树状层次结构

    var array grandpa father father grandpa father me 给定上面的数组 我想生成一个如下所示的 java 脚本对象 JSON 它具有类似父子的结构 id grandpa children id f
  • 应用程序在 Android Studio 中安装时挂起

    通常我构建一个应用程序Android Studio在手机上测试应用程序 但是当我单击Run app Waiting for device Target device motorola nexus 6 ZX1G227B86 Uploading
  • 在 Pari 中绘制多个列表

    我有两个 成对 列表要绘制 我知道 我可以使用plothraw 函数单独绘制每个图 但是我怎样才能将它们绘制在同一张图片中 这样我最终会得到两条不同颜色的曲线呢 作为参考 以下是使用以下方法在两个单独的图中绘制两个数据集的方法plothra
  • 在 Postgres 中使用左外连接删除

    我正在将数据库从 MySQL 切换到 Postgres SQL 在 MySQL 中有效的选择查询在 Postgres 中也有效 但类似的删除查询则不然 我有两个数据表 其中列出了某些备份文件的位置 现有数据 ed 和新数据 nd 此语法将挑
  • PHP日期格式,删除时间等[重复]

    这个问题在这里已经有答案了 可能的重复 在 PHP 中将一种日期格式转换为另一种日期格式 https stackoverflow com questions 2167916 convert one date format into anot
  • mysql_real_escape_string() 完全删除字符串

    我转义了从 php 表单收到的所有字符串参数 如下所示 usr name mysql real escape string REQUEST usr name 以避免 SQL 注入的一些问题 但是当我从函数中返回字符串时 我什么也没有得到 我
  • 如何将集合初始值设定项语法与 ExpandoObject 结合使用?

    我注意到新的ExpandoObject实施IDictionary
  • Django 支持 JOIN 吗?

    Django ORM 是否支持 INNER JOIN LEFT JOIN RIGHT JOIN 和 OUTER JOIN 等连接 我读了文档 没有找到 例如我该怎么做 SELECT FROM auth user groups JOIN te
  • 如何在 Java 中执行 SQL 插入

    我正在尝试将数据插入到具有自动增量主键的表中 我的表结构是这样的 int PK varchar Item ID varchar Item name int FK type 当我尝试准备好的声明时 prep conn prepareState
  • 地图的 Marshmallow Fragment 活动崩溃

    我正在将fragmentActivity 用于地图 在Java 类中 setContentView 出现错误 我的 Mapscreen java 就像 它在某些设备上工作正常 仅在棉花糖上显示崩溃 或者还有其他原因吗 public clas
  • 如何将存储库的拉取请求从一台 Git 服务器迁移到另一台 Git 服务器?

    我正在使用以下命令将存储库从一台 Git 服务器迁移到另一台服务器 我可以移动标签 但无法移动拉取请求 git 克隆 barehttps github forEx myRepositoryUrl https github forEx myR