- 我按照 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/