getcursor / cursor

The AI Code Editor
https://cursor.com
25.48k stars 1.58k forks source link

Git base extension broken for remote connections on latest patch 0.39.4 #1625

Open sam-ulrich1 opened 3 months ago

sam-ulrich1 commented 3 months ago

1) If you can, please include a screenshot of your problem All git based services are broken for remote ssh sessions.

Cannot activate the 'GitHub' extension because it depends on the 'Git Base' extension which is disabled.

2) Please include the name of your operating system Mac OSX (Client side) -> Ubuntu 20.04 (Server side) 3) If you can, steps to reproduce are super helpful Not sure, prior versions of 0.39 worked fine so I assume use a mac to create a remote ssh session to a ubuntu system on 0.39.4

It would be cool to be able to roll back an update. Kinda sucks updating and being stuck

kyleboddy commented 3 months ago

Same. I get "No source control providers registered" in the sidebar after upgrading to 0.39.5.

No easy access to old versions isn't great either.

truell20 commented 3 months ago

Is your git extension disabled? If yes, does this go away if you reenable it?

kyleboddy commented 3 months ago

I updated to the newest Cursor and it is disabled for remote-ssh but it cannot be re-enabled in the workspace or remote (no way to pull it up).

image

Clicking the cloud download button from local to remote:

image

Git is not selectable nor in the dropdown list.

kyleboddy commented 3 months ago

Also, right-clicking shows all greyed out options:

image

kyleboddy commented 3 months ago

Tried this idea of deleting the .cursor-server directory on the remote host (Ubuntu 24 on an RPi5 [ARM], not WSL like the ticket) and this fixed the Git extension problem:

https://stackoverflow.com/questions/69088123/git-extension-disabled-in-vs-code-with-wsl

EDIT: Reboot your remote-ssh as well to kick off any zombie nodes locking files or handles.