title: Drupal 6: using bitbucket.org for my Drupal projects as a real version control system dummy
body: <p>Here is a real version control system dummy! proper new starter!</p>
  
  <hr>
  
  <h2>The way I have worked so far:</h2>
  
  <p>I have a Drupal-6 web project <strong>www.blabla.com</strong> and making development under <strong>www.blabla.com/beta</strong> . I'm directly working on blabla.com/beta on server. nothing at my local, nothing at anywhere else. Only taking backup to local, time to time. I know horrible and not safe way :/</p>
  
  <hr>
  
  <h2>The new way I want to work from now on:</h2>
  
  <p>I decided to use <strong>Mercurial</strong>. I have one more developer to work on same project with me. I have a blabla.com Drupal-6 project on bluehost and making development blabla.com/beta. I found out <strong><a href="http://bitbucket.org/" rel="nofollow noreferrer">http://bitbucket.org/</a></strong> for mercurial hosting. I have created an account.</p>
  
  <p>So now how do I set up things? I'm totally confused after reading tens of article :/</p>
  
  <ul>
  <li>bitbucket is only for hosting revised files? so if I or my developer friend edit index.php, bitbucket will host only index.php?</li>
  <li>from now on do I have to work at localhost and upload the changes to blueshost? no more editing directly at blabla.com/beta? or can I still work on bluehost maybe under blabla.com/beta2?</li>
  <li>When I need to edit any file, do I first download update from bitbucket, I make my change at localhost, update bitbucket for edited files, and uploading to bluehost?  </li>
  </ul>
  
  <hr>
  
  <p>Sorry for silly questions, I really need a guidance...</p>
  
  <p>Appreciate helps so much! thanks a lot!</p>