Git将本地分支推送到远程标记的分支

时间:2020-03-20 17:40:42

标签: git git-branch git-tag

在一个新项目中,最近几天我一直在一个分支上工作。我终于完成了代码,并将更改推送到远程分支。当我去创建PR时,我意识到我的仓库管理员已经在原始分支的外面创建了一个新标签,而我并没有告诉我(grr ...)。

我们使用bitbucket,并且在PR界面中,我无法选择远程标记的分支作为目标(至少它不会在界面中显示)。我认为这必须在git历史记录中进行编码,但是我不知道要达到这一点的确切命令系列。

出于说明目的,这是发生的情况:

  1. 我根据branch2(指向branch1)创建了origin/master
  2. branch1被标记为“ mytag”,而branch1被删除。
  3. 我尝试创建以branch1作为目的地的PR,但找不到它,而且我不知道如何将PR指向“ mytag”作为目的地。

这就是我想做的:

  1. 将相同的标签添加到我的分支中-是否可以将我的分支推送到已标记的来源/母版?
  2. 从标记开始一个新分支,然后从旧分支中挑选我的更改。
  3. 在我的仓库管理员上全力以赴:)

预先感谢您的帮助。

0 个答案:

没有答案