title: Committing Android project to repository
body: <p>I am committing an Android project to a repository for the first time and I have some queries,</p>
  
  <p>Firstly I just want to be sure if it is alright not to commit the <code>/gen</code> and <code>/bin</code> folders?</p>
  
  <p>Secondly, could you please advise me as to what kind of structure is recommended for the repository for android projects.</p>
  
  <p>Currently I have one application, but in the future I expect to create other flavours of the app.</p>
  
  <p>Here are the current projects that need to go in to repo.</p>
  
  <ul>
  <li>Library project</li>
  <li>Application </li>
  <li>Free Application </li>
  </ul>
  
  <p>Both the application and free application use the library project..</p>
  
  <p>Finally any advice on which version control system is actively used? I have experience with Source Safe and Subversion. Not quite familiar with Git. </p>