Skip to content

Commit

Permalink
Added some information, formatted
Browse files Browse the repository at this point in the history
  • Loading branch information
vmax committed Nov 28, 2010
1 parent 9a0f1b5 commit 4f9d434
Showing 1 changed file with 27 additions and 8 deletions.
35 changes: 27 additions & 8 deletions README
Expand Up @@ -32,16 +32,35 @@ reports on the platforms on which Parrot has been built and tested.

HOW TO GET PARROT FROM GITHUB
-----------------------------
Firstly, you should install Git. The method depends on your distribution. To install you should execute (as root or sudo <cmd>):
On Ubuntu/Debian (apt-based): apt-get install core
On Red Hat, Fedora (rpm-based): yum install git-core
on Gentoo (portage): emerge -av dev-vcs/git
If nothing works, see http://book.git-scm.com/2_installing_git.html
Firstly, you should install Git.
Linux:
The method depends on your distribution. To install you should execute (as root or sudo <cmd>):

On Ubuntu/Debian (apt-based):
apt-get install core
On Red Hat, Fedora (rpm-based):
yum install git-core
on Gentoo (portage):
emerge -av dev-vcs/git
Windows:
There are 2 Git ports on Windows:

msysgit (http://code.google.com/p/msysgit/downloads/list)
TortoiseGit (http://code.google.com/p/tortoisegit/downloads/list)

In Git, branches represent some major changes of source and tags represent different releases.
To fetch the source from the master branch: git clone git://github.com/parrot/parrot.git
To fetch the source from a branch: git clone git://github.com/parrot/parrot.git -b <branch>
To fetch the source from a tag: git fetch git://github.com/parrot/parrot.git tag <tag>
You can view the list of branches and tags at http://github.com/parrot/parrot
To fetch the source from the master branch:
git clone git://github.com/parrot/parrot.git
To fetch the source from a branch:
git clone git://github.com/parrot/parrot.git -b <branch>, e.g:
git clone git://github.com/parrot/parrot.git -b gsoc_threads
To fetch the source from a tag:
git fetch git://github.com/parrot/parrot.git tag <tag>, e.g:
git fetch git://github.com/parrot/parrot.git tag RELEASE_2_10_1
If you fetched the source from a specific branch, you can merge it with the master:
git branch -to list branches, active one will be marked with *
git merge master -to merge active branch with master

INSTRUCTIONS
------------
Expand Down

0 comments on commit 4f9d434

Please sign in to comment.