Add sshConfigs.xml to JetBrains gitignore by digicommons · Pull Request #4799 · github/gitignore
Reasons for making this change
JetBrains includes sensitive data, such as host name, key path and username in sshConfigs.xml. While this data doesn't contain the credentials themselves, the included metadata is sensitive enough to be excluded (f.e. in order to prevent social engineering).
Links to documentation supporting these rule changes
JetBrains actively promotes committing this file to project repositories. On the other hand users have been pointing out that the caveats of committing this file are not explained good enough.
Merge and Approval Steps
- Confirm that you've read the contribution guidelines and ensured your PR aligns
- Ensure CI is passing
- Get a review and Approval from one of the maintainers