Skip to content

Update Unity.gitignore#4855

Open
begin-play wants to merge 1 commit intogithub:mainfrom
begin-play:unity/jetbrains-rider
Open

Update Unity.gitignore#4855
begin-play wants to merge 1 commit intogithub:mainfrom
begin-play:unity/jetbrains-rider

Conversation

@begin-play
Copy link
Copy Markdown

@begin-play begin-play commented Apr 28, 2026

Add .idea/ to .gitignore

Rider generates project-specific configuration in .idea/ which is machine-specific and not required for Unity builds.

Link to the application or project's homepage

https://unity.com/
https://www.jetbrains.com/rider/

Reasons for making this change

JetBrains Rider stores IDE-specific project configuration inside the .idea/ directory.
These files are user- and machine-specific and can introduce unnecessary noise and merge conflicts in version control.

In Unity projects, these files are not required for building or running the project, as Unity relies only on Assets/, ProjectSettings/, and Packages/.

Ignoring .idea/ aligns with common practices for Unity projects using Rider.

Links to documentation supporting these rule changes

Merge and Approval Steps

Add .idea/ to .gitignore

Rider generates project-specific configuration in .idea/ which is
machine-specific and not required for Unity builds.
@begin-play begin-play requested a review from a team as a code owner April 28, 2026 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant