I am looking to start works on developing my website which is an online e-commerce store, hosted on a Linux VPS server and I am looking to start making the website responsive. I am considering developing the website remotely and then submitting the changes through something like source control.
The problem I'm having is I'm not entirely sure how to set up a remote development environment, how to develop and view the website changes without them being made live? Would it be easier to use a localhost on my computer and upload the changes bit by bit. I am using aptana to develop the website and any advice that the forums could offer would be great.