compared with
Current by Colm Mchugh
on Oct 13, 2014 06:15.

Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (5)

View Page History
** Go through gerrit's Settings screen and set up your SSH keys. _IMPORTANT_: - do not forget to setup your username on the Settings screen.
** Again, the username setup in gerrit \-> Settings \-> SSH Keys ([http://review.couchbase.org/#settings,ssh-keys|http://review.couchbase.org/#settings,ssh-keys]) is important. Folks have been bitten for not doing the username setup while setting up SSH keys.

** Add an entry for review.couchbase.org to your .ssh/config file: {code}
Host review.couchbase.org
HostName review.couchbase.org
Port 29418
User <Your gerrit Username>
{code} This will enable anonymous ssh to gerrit (ssh -p 29418 review.couchbase.org)
* And setup your contact information if you'd rather use a different Email address.


* Read [this information about good commit messages|http://en.wikibooks.org/wiki/Git/Introduction#Good_commit_messages]!
* Read [this blog post about good commit messages|http://chris.beams.io/posts/git-commit/]!
* The best commit messages are like little blog posts.
** These can help to "sell" your commit to the community.
* Here's examples where the commit message was much longer than the actual fix, but provided useful context as those one-liner fixes can sometimes be very intricate...
** [Change 652|http://review.membase.org/652] 652|http://review.couchbase.org/652]
** [Change 963|http://review.membase.org/963] 963|http://review.couchbase.org/963]
* On style, don't have giant long lines, especially on your first summary line. More detailed information can be found
* The best commits, too, are just like UNIX Philosophy.