| # Treat all files in the Go repo as binary, with no git magic updating | |
| # line endings. Windows users contributing to Go will need to use a | |
| # modern version of git and editors capable of LF line endings. | |
| # | |
| # We'll prevent accidental CRLF line endings from entering the repo | |
| # via the git-review gofmt checks. | |
| # | |
| # See golang.org/issue/9281 | |
| * -text | |
| # The only exception is Windows files that must absolutely be CRLF or | |
| # might not work. Batch files are known to have multiple bugs when run | |
| # with LF endings. See golang.org/issue/37791 for more information. | |
| *.bat text eol=crlf |