NEVER force a push unless you know is your own last commit what you're overwriting
Please check carefully the contents of your next commit using git status and prevent undesired files to be added. Suggestion: the current .gitignore is set up to ignore .blend1/2 and any file inside of a ignore/ folder. Update .gitignore as needed.
The repo is likely to get huge, to start a new local of the repo, use git clone <url> --depth 1. This only copies the latest state of the master branch. To pull another existing branch use git pull origin master --depth=1
Need further optimization? git gc --auto
If you know that someone else is working on another task in the same file as you, create another branch and merge the changes when both of you are done.