| |
| SILC GIT |
| |
 |
| |
SILC GIT provides everything related to the SILC project. It includes the
SILC software, the web pages and other project material. Anonymous access
is provided to the GIT repository. Web GIT access is also available for
easy browsing.
GIT Repositories
Web access to GIT is available at git.silcnet.org
Cloning repositories
Clone SILC repository by giving one of the following commands:
git clone git://git.silcnet.org/silc
git clone http://git.silcnet.org/silc.git
By default this will clone the entire history of SILC including all
branches. By default the repository points to the trunk (master) of the
development. To see available branches, give:
git branch -a
To switch to for example SILC 1.1 branch, give:
git checkout -b silc.1.1.branch origin/silc.1.1.branch
This will create a new local branch silc.1.1.branch and checkout the
remote silc.1.1.branch into that local branch. If you don't understand
how the GIT branches work, please refer to the GIT manual. If you are
doing development I suggest you clone two different repositories if you do
development both in trunk and in 1.1 branch.
|