Is there a way to rebase
and squash
commits on Gitlab CE UI, instead of using the interactive mode through command-line?
相关问题
- Gitlab-runner without Docker
- how to make commitizen override default git commit
- How to get Gitlab merge request description in Git
- Why git operations becomes slow when repo gets big
- How do i give parameters to SonarQube.Scanner.MSBu
相关文章
- 请问 GitLab 如何连接一个已有的 Kubernetes 集群
- gitlab升级失败
- ssh: Could not resolve hostname git: Name or servi
- How do you center text in Gitlab markdown?
- .gitlab-ci.yml after_script section: how can I tel
- Gitlab CI / Docker: Use custom image for job
- Move .git repo to parent directory [duplicate]
- Migrate gitlab self hosted to gitlab hosted
It seems implemented in issue EE 150 to the EE PR 1024, for allowing squashing merge request (GitLab EE 8.17).
See the documentation (EE for now) "Squash and merge".
The CE issue 4106 advocates for that feature to migrate back to CE.
Update Feb. 2018, a year later: as Jürgen Steinblock adds in the comments:
Update June 2018: Jürgen Steinblock confirms in the comments:
That will help keeping the Git history clean!
Currently (as of version 11.4.4) it does not appear that GitLab (any edition) supports Squash when using Rebase. This might be due to the way Squash works as a part of the "interactive" feature of Rebase (see command "rebase -i").