git - 使用 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 commit
and git push -f
。这不是很好,因为如果我以前的 PR 刚刚合并到 branchA 并且在 branchA 合并之前已经提交给 master 的提交,那么当我执行 a 时git reset
,我会丢失这个 branchA 提交并且它会随着力丢失推。
顺便说一句,我是唯一一个在这个分支上工作的人。
我可能让它变得更加复杂,然后它必须是。提前感谢您的帮助!
解决方案
推荐阅读
- mysql - 如何将 1 个表连接到另一个表并获取每个日期的计数结果
- python - 为什么NN在重复训练后不能得到一个确定的输出?
- java - 为什么我会收到这些找不到合适方法的错误?
- flutter - Flutter CustomScrollView 没有滚动全长
- javascript - 我尝试使用类名显示单选按钮的值
- c - 任意数量数字的平均值
- node.js - Typescript - 如何在 node.js 上声明全局变量
- loadrunner - 发送我的令牌值以进行身份验证时遇到问题
- python - python如何传递Class/Instance中的第一个变量
- vue.js - Vue CLI quesar 插件 q-image 不显示图像