Update .gitignore [Adding comments , Improved documentation] (#4631)
Refine and clarify the .gitignore file by adding more descriptive
comments to explain the purpose of each rule. This improves the
readability and maintainability of the file.
- Added comments to explain each ignore rule
- Improved documentation for better understanding
---------
Co-authored-by: Logan Adams <loadams@microsoft.com>
Co-authored-by: Logan Adams <114770087+loadams@users.noreply.github.com>