Closed
Description
The usual way I encounter git conflicts is during a rebase. vscode helps a lot with resolving those, but then I have to move to the terminal to type git rebase --continue
.
#6614 and #60149 claim that vscode should detect a rebase and continue it when committing, but that does not happen for me, at least not always.
What I did is:
- start a rebase on the terminal
- specifically, I am rebasing 9fc38d1d75b705d1124a5a281e0a442e8b269eab over e7f4317ea0e891296163414c6f681ccec976abc3 in the https://github.com/rust-lang/rust/ repo
- encounter a conflict
- resolve the conflict in vscode
- in the source control view, there's only a "commit" button, no "rebase" button, so I press "commit" (with the suggested commit message being the one of the commit I am currently rebasing)
- after that, there's no button at all, I am just stuck
Build info:
Version: 1.93.1
Release: 24256
Commit: dbab3f8e8c5da7ca1bde636806e0a973e497aa01
Date: 2024-09-12T18:27:33.186Z
Electron: 30.4.0
ElectronBuildId: undefined
Chromium: 124.0.6367.243
Node.js: 20.15.1
V8: 12.4.254.20-electron.0
OS: Linux x64 6.12.27-amd64