I'm now starting to use the git service, more precisely GitHub, but I've had some doubts:
My projects in JavaScript are all in a directory on my Desktop, however all the git tutorials I read say to create and configure a local folder where the files will be committed, I created a folder in my documents, but every time I change the files in my projects folder, should I copy the files to the folder I created for git and through GitBash upload the files?
This is still a bit confusing for me, after all, should I now centralize all my codes in all languages in that single directory? How does this git folder work with INDEX, etc?