Commits

Harry de Voil  committed ab68557

Misc. grammar improvements

  • Participants
  • Parent commits 75a3017

Comments (0)

Files changed (1)

File GettingStartedWithMercurial.wiki

 
 Welcome to Bitbucket, your community and home for Mercurial development! This guide will explain what Distributed Version Control means for you, and give a primer on how to get started using it.
 
-(There's an excellent free book on Mercurial here: http://hgbook.red-bean.com/. You might also want to have a look at Joel Spolsky's introduction to Mercurial at: http://hginit.com/.)
+(There's an excellent free book on Mercurial here: http://hgbook.red-bean.com/. You might also want to take a look at Joel Spolsky's introduction to Mercurial at: http://hginit.com/)
 
 === Introduction ===
 
 
 This new paradigm of distributed versioning allows for several things that centralized development does not. Specifically, it provides:
 
-    * Allows commits/logs even when working offline
+    * Commits/logs even when working offline
     * Drastic increase in speed for most operations
     * Ability for anyone to have their own copy of a project, and continue work without explicit "commit access"
     * No requirement to publish changes
 
 === Bitbucket ===
 
-However, the centralized model has certain advantages, namely allowing instant sharing of changes, providing one “safe place” for a project, including backups, and generally smaller merges.
+The centralized model does however have certain advantages, namely allowing instant sharing of changes, providing one “safe place” for a project, including backups, and generally smaller merges.
 
 Bitbucket's aim is to compensate for this while maintaining the flexibility and benefits of DVCS. It does this firstly by providing a centralized location for a repository which provides a sharing-point for one or more developers to grow their code base. Secondly, it provides a set of tools that ease development and sharing of code with the rest of the world.
 
 $ hg init
 }}}
 
-This will create a new repository in the directory you stand in. It will do so by creating a new directory, called {{{.hg}}}. This directory will maintain the list of changes you make, and some other metadata. You rarely need to do anything in this directory manually, so for now, just leave it.
+This will create a new repository in the directory you stand in. It will do so by creating a new directory, called {{{.hg}}}. This directory will maintain the list of changes you make, as well as some other metadata. You rarely need to do anything in this directory manually, so for now, just leave it.
 
 If we inspect the directory, we will see the initial structure:
 
 $ hg add newfile.txt
 }}}
 
-You have now created a new file called newfile.txt and you have told hg that you want to keep it under version control. From this, hg knows that the next time you commit, it should record that. Lets try:
+You have now created a new file called newfile.txt and told hg that you want to keep it under version control. From this, hg knows that the next time you commit, it should record that. Lets try:
 
 {{{
 $ hg commit -m "Adding first file to repository"
 $
 }}}
 
-Your changes are now recorded. Notice that we used {{{ci}}} as shorthand for commit. You can also use {{{st}}} instead of status -- in fact, most commands abbreviate -- something very handy as you find yourself typing these commands over and over.
+Your changes are now recorded. Notice that we used {{{ci}}} as shorthand for commit. You can also use {{{st}}} instead of status -- in fact, most commands abbreviate -- something very handy, as you find yourself typing these commands over and over.
 
 === Publishing & receiving changes ===
 
 
 On top of that, we provide a friendly, feature-rich environment for visualizing changes, browsing repositories, comparing changes across revisions, and a sophisticated access control system that allows for you and your team to safely and efficiently work with your code. Mercurial in itself is a great system, and we merely provide an extra layer on top of it.
 
-=== Where to from here ===
+=== Where to from here? ===
 
-The next step in your quest for Mercurial/Bitbucket wizardry, is in our next guide, [[UsingBitbucket|Using Bitbucket]].
+The next step in your quest for Mercurial/Bitbucket wizardry is in our next guide, [[UsingBitbucket|Using Bitbucket]].