Hi Mohit,
Konstantin's previous reply highlighted that at its core Git is critical
software, so diving into unknown waters wouldn't be the right
thing.(Apologies for the delay in writing, I've been off-line since
Christmas)
However there are things at the margins that that you could consider.
If you've never used git, first note that you do not need to use a server
to move from your way of attaching dates to filenames to something more
robust. Simply use git locally on your laptop.
If you absolutely need a server that is away from your laptop, consider
using a free service such as b
I think it would be a good idea to think of the staging area as your own
little Github.
You want to set up a repository there. Since this is a repository nobody
will be working directly on, you want to make it a *bare* repository like
this:
ssh user@stagingserver
cd /git/stagingrepo
git init -