User Tools

Site Tools


en:git

Git

Git branching model

After release 0.10 we should follow more closely this successful git branching model by Vincent Driessen alias @nvi

Security

Repository Integrity With Signed Commits

A contributor should use an OpenPGP key to sign (certify) the code introduced in the source. To understand why we should do this and what we're protecting the source code from, read A Git Horror Story: Repository Integrity With Signed Commits.

Direct commits by members of the dev team

  • set OpenPGP key to be used by Git
git config --global user.signingkey 75D4AE85B9520933
  • sign your commit: just add -S to the usual commit command:
git commit -a -S -m 'signed commit'

Full details from git-scm.com: Signing your work

Pull requests

en/git.txt · Last modified: 2017/04/23 03:58 by Jérôme Pinguet