I'm having trouble with git push taking too long, and the remote repository terminating the connection. It is a Unity project and we are in a bit of a mess working out which files Unity needs and which are safe to put in the .gitignore.
Is there a way in git to list the blobs that the git push command will transfer to the remote repository, including their path and size? (It'd be great to list them in descending size order too.)