首页 > 解决方案 > 使用 master 更新分支但隐藏 JIRA 标签

问题描述

我刚开始做程序员,对 git 有点困惑。

我的团队有一个远程主分支,我正在处理一个单独的分支(“branchA”)

我需要用主更改来更新我的 branchA。目前我做:

git checkout master
git pull
git checkout branchA
git merge
git push

我遇到的问题是,当我向远程分支A 创建拉取请求时,会显示来自主合并的提交。这些提交具有连接到它们的 JIRA 标签,但我不希望我的拉取请求与这些 JIRA 相关联。(我们希望这些 JIRA 只与 PR 关联到 master,而不是 PRs 到 branchA)

我一直在尝试git reset --soft然后做一个git commitand git push -f。这不是很好,因为如果我以前的 PR 刚刚合并到 branchA 并且在 branchA 合并之前已经提交给 master 的提交,那么当我执行 a 时git reset,我会丢失这个 branchA 提交并且它会随着力丢失推。

顺便说一句,我是唯一一个在这个分支上工作的人。

我可能让它变得更加复杂,然后它必须是。提前感谢您的帮助!

标签: gitjira

解决方案


推荐阅读