I've used Unity with Rider, but I currently don't know of a solution using Rider-native functionalities.
But you could work around the problem by using the CLI (Command line interface) and adding all your files at once (instead of one-by-one) with :
git add --all
This does 'require' you to have a decent .gitignore
so you don't include bloat Unity and Rider files.
Here is an decent example of such : .gitignore
You might need to customize it a bit to your suiting; you can easily check what files would be included if you used git add --all
by using the git status
command, which should give you the necessary information to identify the exclusion patterns you need to add to your .gitignore