-
Yes, it’s valid. The only problem with not having a remote repository is that if your computer fails, you’ve basically lost the code and the history.
-
Yes. The .git folder maintains all the information.
-
To me it feels that the only problem with backing up by simply “copy pasting” the entire folder into a server is that if the repository is big (either because of the number of files or the number of commits), you’ll lose time copying everything over. Regularly pushing your changes to a remote git server is a lot faster and more secure (what if you lose your computer in between full backups?). Also, if you only have a dumb server that doesn’t serve the files, how will you handle collaboration? You’ll need a git server.
-
So you don’t mess with your project’s history.
-
I don’t know about the number you’re talking about here. A screenshot would help.
solved Few questions about Visual Studio 2015 Git [closed]