git - Git - 重命名有 2 个提交推送到远程的本地分支
问题描述
我有一个跟踪远程分支的分支,并且我做了 2 次提交,这些提交已被推送到远程分支,但尚未 PR 并合并到 master 中。
我现在需要重命名我的本地分支,将其推送到远程,然后 PR 并将该分支合并到 master。
这个工作流程是否正确?在此先感谢...对 Git 的大部分内容还比较陌生,所以我很感激任何意见。
- 在本地分支上取消设置上游分支
- 重命名本地分支
- 将本地分支推送到远程
- 创建 PR 将新分支合并到 master
解决方案
(一般来说,你不应该太担心分支的名称)
您可以创建一个新分支并删除旧分支。
git checkout this_name_was_right_and_the_time
git checkout -b feature/this_name_is_definitely right
git push
- 从新分支创建 PR
- 删除旧分支
推荐阅读
- python - Spyder - Python CSV 加载
- azure - 带有 KEDA 的 Azure 功能不横向扩展超过 1 个 pod
- python - 使用 BeautifulSoup 抓取时如何解决加倍问题
- commit - 更新 git 子模块时的提交类型(常规提交)
- reactjs - 当 deps 为 [] 时,React 警告 React Hook useEffect 缺少依赖项
- c - rand() 函数是否总是使用相同的种子产生相同的结果?
- python - 当未从转换器中指定时,是否随机选择预训练模型
- c++ - #ifndef 不让我的文件看到标题中的内容(C++)
- azure-data-factory-2 - Azure 数据工厂 - 将 Application Insights 日志加载到 Data Lake Gen 2
- android-studio - 如何在 Kotlin/AndroidStudio 中将 EditText 输入保存为类属性?