-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GitLens Interactive Rebase UI does not start when starting rebase from shell #2294
Comments
We believe this issue should be resolved in the latest pre-release edition of GitLens. Can you please give it a try to confirm that the issue is resolved for you? Thanks! You can switch to the pre-release edition of GitLens, by clicking on the "Switch to Pre-Release version of this extension" from the Extensions view. |
This morning, I uninstalled/reinstalled the latest GitLens pre-release version and rebasing within VSCode is still using its based editor. The screenshot below shows the version of GitLens I am using and the screencast below shows what happens when I rebase. Please let me know if you would like me to collect and provide any additional information. |
I encounter the same bug with mac os Monterey even if i start the rebase from vsCode terminal or iTerm. Using the pre-release version the interactive rebase UI appear one time and switch to normal text editor commit message after. |
I am encountering this problem as well. It seems like the editor fails to load correctly when it opens in a new VS Code window. My sequence.editor command was When the editor fails to load I get the following errors in the GitLens output:
|
Further to @Smayke95 's #2294 (comment), when I use interactive rebase in the VSCode terminal the Gitlens UI does not launch. But if I use an external terminal app it opens the UI as expected. Steps:
Expected: GitLens Interactive Rebase UI is displayed Actual:
Environment:
|
I'm also hitting this issue on the latest releases. Similar to what others said, if I have VSCode already open, Interactive Rebase only works from my external terminal, The same issue seems to be reported earlier in #2051 and I've also started a discussion on the issue, but didn't receive any response. Environment:
|
For me interactive rebase works only if VS Code is already open. |
Description
On macOS Ventura 12.6 with iTerm 3.4.16 and zshell:
When I start an interactive git rebase via
git rebase -i
, Visual Studio Code opensgit-rebase-todo
in a standard editor pane instead of GitLens starting its interactive rebase UI.I have GitLens rebase turned on and in my
.gitconfig
, I addededitor = code --wait
.When I uninstall GitLens and then, reinstall it, the GitLens rebase UI will briefly start working again but will eventually revert back to the VSCode standard editor after a few rebases.
GitLens Version
13.0.3
VS Code Version
Version: 1.72.2 (Universal)
Commit: d045a5eda657f4d7b676dedbfa7aab8207f8a075
Date: 2022-10-12T22:16:30.254Z
Electron: 19.0.17
Chromium: 102.0.5005.167
Node.js: 16.14.2
V8: 10.2.154.15-electron.0
OS: Darwin x64 21.6.0
Sandboxed: No
Git Version
git version 2.38.1
Logs, Screenshots, Screen Captures, etc
No response
The text was updated successfully, but these errors were encountered: