Display Git output function failure

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Display Git output function failure,Unable to open the output window of Git.

Steps to Reproduce

Click the corresponding “Display Git output” button directly to reproduce.

Screenshots / Screen Recordings

Operating System

MacOS

Version Information

Version: 3.0.16
VSCode Version: 1.105.1
Commit: 475871d112608994deb2e3065dfb7c6b0baa0c50
Date: 2026-04-09T05:33:51.767Z (4 天前)
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 24.6.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. I can see the screenshot with the SCM panel, but I’ll need a bit more detail to figure this out:

  1. What exactly happens when you click the button? Does nothing happen, does the panel flash, or do you get an error?
  2. Try opening Output via View > Output. Does that work? If yes, do you see Git in the channel dropdown?
  3. Try running Cmd+Shift+P and then the command Git: Show Git Output. Does it work?
  4. Open Help > Toggle Developer Tools, go to the Console tab, click Display Git output again, and paste any console errors here if they show up.

Let me know what you find. This will help narrow down the issue.

1、There is no reaction.
2、It can be operated normally.
3、It can’t be used either, and there is no response.
4、There is no error output in the developer tool.

Thanks for the details. Try updating to Cursor 3.1. In the latest version, this issue with the Display Git output button should already be fixed.

As a workaround until you update: open View > Output Cmd+Shift+U, then pick Git from the dropdown in the top right.

Let me know if the issue is still there on 3.1.

Version: 3.1.17
VSCode Version: 1.105.1
Commit: fce1e9ab7844f9ea35793da01e634aa7e50bce90
Date: 2026-04-19T19:33:58.189Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 24.6.0

The above is the version information after my upgrade. The Display Git output function still cannot be used, and there is no error output in the developer tool.

Thanks for checking on 3.1.17.

A couple things that can help narrow this down:

  1. Fully quit Cursor, then run this in Terminal:
    /Applications/Cursor.app/Contents/MacOS/Cursor --disable-extensions
    
    Open the same project and try Display Git output again, or use the Command Palette Git: Show Git Output. If it works with extensions disabled, it’s likely an extension conflict.
  2. If it still doesn’t work, try Cmd+Shift+P > Developer: Reload Window, then try again.
  3. If you can, record a short GIF or video showing the click and the Command Palette run. Sometimes the Output panel opens in a different view container, and it’s not obvious.

Workaround while we’re looking into it: use Cmd+Shift+U View > Output, then pick Git from the dropdown. You already confirmed this works.

I tried --disable-extensions and Cmd+Shift+P still don’t work at present. At the same time, I recorded two videos for you to watch.

Thanks for the videos, they clearly show what’s going on. The Output panel and the Git channel itself are working fine, we can see logs like git merge-base, git diff, and git check-ignore. But the git.showOutput command, which is triggered by the Display Git output button and the Command Palette, isn’t firing. It happens even after --disable-extensions. This looks like a bug on our side.

I can’t share an ETA for a fix yet. Once I have an update, I’ll reply in the thread.