Turn off vcs integration by default

Answered

I don't want to use Rider to manage my git repository at all, ever, for any project. This means that every time I open a project in Rider, I have to remember to go to Settings->Version Control, and turn the version control off for the project.

Is there any way to either disable the version control completely, or set Rider to not start keeping track of (and spending time indexing) repositories by default?

2
5 comments

You could disable all VCS-related plugins in Settings: File | Settings | Plugins.

4

That works. Thanks!

1

I just did this, thanks it worked a treat. You can go into the settings like Julia said and scroll down to Version Control and there should be a button to click "Disable All" if you want to turn off VCS completely.

0

Thanks for this. I just disabled them all too.

As a point of feedback, in case anyone at JetBrains takes any notice of this, my reason for doing this is that the built-in git tooling doesn't use default git commands for some things.

For example, git stash. Rather than provide a UI button or context option to stash changed/new files JetBrains has opted to push their own implementation “shelving”, which is done outside of git and can only be accessed within JetBrains IDEs. You can still git stash, but you have to go through multiple menus to get to it. 

Rather than suffer with it in Rider I just switched back to using GitKraken.

0

Hi Lee, 

We have added git stash UI by default and if you have any changes stashed it will appear next to Commit (same as Shelf does) 

0

Please sign in to leave a comment.