javascript - 在我执行 git rebase 后,应该只有一次提交

标签 javascript html git github gitlab

  • 我按照 git rebase 的步骤操作...现在当我执行 git status 时它会显示。
  • 然后 git log 显示两个提交。
  • 在我执行 git rebase 后,应该只有一次提交,对吗?
  • 如果应该一次提交,我会执行此评论 **git push origin [swim-kick] -f **
  • 现在我应该如何进行?
git log --oneline --graph --decorate=short --all 

* aaaa (HEAD -> swim-kick, origin/swim-kick) swim: width issue
* bbbb swim: functionError issue
*   cccc Merge branch 'swim-kick' of gitlab.usaa.com:country into swim-kick
|\
| * dddd swim: border for close
* | eeee swim: border for close
|/

最佳答案

如果您可以显示您执行的命令,那就更容易了。 您将遵循的步骤:

git rebase origin/master -i

选择第一个提交,压缩或修复其余的提交。

如果您按照上述步骤操作,另一种可能性可能是您从分支 A 分支出来而不是 master,它也会显示分支 A 的提交

关于javascript - 在我执行 git rebase 后,应该只有一次提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43837300/

相关文章:

html - 为什么我的 HTML5 音频不循环播放?

git - 在具有多个标签的提交中显示最新标签

javascript - 如何深入比较两个 javascript 对象并返回所有差异,包括新添加的数组和相同的原始格式?

javascript - node.js:使用请求模块的表单 HTTP 身份验证失败

html - 具有不同高度图像的网格

javascript - 如何在加载 facebook like box 插件后立即运行某些功能?

javascript - 按钮上的 Onclick 事件

javascript - 如何不返回 bool 链中的最后一个对象

git - 在 git 中保留本地更改

php - 从 git repo 自动化环境设置/更新的最佳方法?