Cloning the repository¶
HAL’s MD package is maintained in a public Git repository. Git is a fast and efficient, distributed version control system. A copy of the repository is created by
git clone --recursive http://git.halmd.org/halmd.git
which is redirected to GitHub. If you prefer the git protocol use
git clone --recursive git://github.com/halmd-org/halmd.git
This will create a directory halmd
, which holds a hidden copy of the
repository and a working copy of the source files.
Selecting a release version¶
By default, the above command yields the tip of the development branch. A specific release version is checked out by
git checkout TAG
where TAG
is a valid release tag as listed from
git tag -n3
Git tutorials¶
If you are new to Git or version control in general, the Git tutorial will get you started.
Former Subversion users may also read the Git SVN Crash Course.
For in-depth documentation, see the Git User’s Manual.