I am new to Git. I forked a repo, created a branch, made some changes, committed and then when I push (git push origin master), I get the following error :
Starting Pattern Checks
.gitattributes --> Please make sure all files only have LF endings (no CRLF).
core/templates/dev/head/dashboard/notifications_dashboard.html --> Please use spaces instead of tabs.
(41 files checked, 2 errors found)
FAILED Pattern checks failed
Push failed, please correct the linting issues above
The error means that the project requires Unix-style line endings (LF). However, you are using Windows-style line endings (CRLF). All decent programming text editors and IDEs have an option to set this. Editors also have an option to quickly replace all CRLF sequences with just LF. You need to find out how to do this in yours.
I also suggest that you learn about branching in git. If you are contributing to a larger project, it will be required that you create a new branch for each related set of changes that you want to make. Committing directly to
master is seriously frowned upon.