I'm using Git as the repository for my hosted-server web application.
I know the way you're supposed to use a local repository with a remote project is to copy each file you edit to your local machine and add it to the repository to keep changes up to date.
My question is: If I usually edit or create lots of new files every day, is there any way for me to just commit all the changes I've made all at once to my repository without having to update each file individually?