Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>This is going to be a very opinionated answer section. I will still say that Hg has better windows support. I do prefer Git from a back-end and technical standpoint, but the frontends are still quite lacking. There is no API support and the only way to interact with it is via parsing console io. Really, it all comes down to personal preference. It doesn't quite matter what you choose, they will both suite you wonderfully compared to traditional methods.</p> <p>Now, as for your questions</p> <ul> <li>With regards to FTP-only hosting, I'm not entirely sure how that would work. If your repository must be accessible from the outside and you are not able to setup your own server to host it, I would use a service such as BitBucket or GitHub. BitBucket comes with one private repository for each free account, so you could keep your work in there. Mercurial is also bundled with the tools required for hosting. You can literally have a dev fire off <code>hg serve</code> and an http server will spawn for you viewing pleasure. This is completely doable with Git, but will require some configuration.</li> <li>Git support on windows HAS gotten much better, but it is still pretty far behind Hg imo. I suggest you look what applications you would like your version control to integrate with and see if they support hg or git. That may very well be the deciding factor.</li> <li>With TortoiseHG you rename a file by right-clicking on it and selecting TortoiseHG... -> Rename File.</li> </ul> <p>Again, I simply suggest you do your homework. Both will work great. It's just a matter of personal preference and supported applications at this point.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload