【问题标题】:after I did git rebase it should so only one commit在我做了 git rebase 之后,它应该只有一次提交
【发布时间】:2017-10-05 20:17:18
【问题描述】:
  • 我按照 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
|/

【问题讨论】:

  • 请显示实际的命令序列。

标签: javascript html git github gitlab


【解决方案1】:

如果你能显示你执行的命令会更容易。 您将遵循的步骤:

git rebase origin/master -i

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-25
    • 1970-01-01
    • 2017-04-10
    • 2021-07-29
    • 1970-01-01
    • 2016-02-25
    • 2018-07-12
    • 2015-01-16
    相关资源
    最近更新 更多