GitHub and Git

From Crypto++ Wiki
Jump to: navigation, search

Crypto++ source code is available from GitHub. The latest code (including bug fixes) can be found at Wei Dai's Crypto++ project page. The project migrated from SourceForge in June, 2015.

Its safe to use GitHub Master for your project. The library does not experiment in Master. That is, it is always the latest stable version of the library.

The are two levels of access to GitHub. The first is User access, which is read-only. The second is Collaborator access, which allows read and write. Wei has provided Collaborator access to a handful on individuals to ensure the health of the project.

The following are minimal instructions for checking out the project. The instructions will likely offend anyone skilled with Git.

User Access

To checkout the source code as read-only, clone the repository with:

git clone https://github.com/weidai11/cryptopp.git

To update from the repository, perform a git pull.

To discard or abandon changes so an update will succeed, perform git reset --hard HEAD.