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