在一个新项目中,最近几天我一直在一个分支上工作。我终于完成了代码,并将更改推送到远程分支。当我去创建PR时,我意识到我的仓库管理员已经在原始分支的外面创建了一个新标签,而我并没有告诉我(grr ...)。
我们使用bitbucket,并且在PR界面中,我无法选择远程标记的分支作为目标(至少它不会在界面中显示)。我认为这必须在git历史记录中进行编码,但是我不知道要达到这一点的确切命令系列。
出于说明目的,这是发生的情况:
branch2
(指向branch1
)创建了origin/master
。branch1
被标记为“ mytag”,而branch1
被删除。branch1
作为目的地的PR,但找不到它,而且我不知道如何将PR指向“ mytag”作为目的地。这就是我想做的:
预先感谢您的帮助。