about summary refs log tree commit diff
path: root/docs/dev
diff options
context:
space:
mode:
authorAleksey Kladov <aleksey.kladov@gmail.com>2020-06-08 13:19:32 +0200
committerAleksey Kladov <aleksey.kladov@gmail.com>2020-06-08 13:19:32 +0200
commit4968321706fc5c24d9f2c35cdbbd5e9047c97c96 (patch)
tree8c701f08d3b99c5be7445b2f0389c2d1a8d2692c /docs/dev
parent3623c1663f9135504c943c44212e99e5198b16a5 (diff)
downloadrust-4968321706fc5c24d9f2c35cdbbd5e9047c97c96.tar.gz
rust-4968321706fc5c24d9f2c35cdbbd5e9047c97c96.zip
Don't @ people in commit messages
Diffstat (limited to 'docs/dev')
-rw-r--r--docs/dev/README.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/dev/README.md b/docs/dev/README.md
index 5a9c0a148a1..46ee030fc68 100644
--- a/docs/dev/README.md
+++ b/docs/dev/README.md
@@ -261,6 +261,14 @@ fn frobnicate(walrus: Option<Walrus>) {
 }
 ```
 
+## Commit Style
+
+We don't have specific rules around git history hygiene.
+Maintaining clean git history is encouraged, but not enforced.
+We use rebase workflow, it's OK to rewrite history during PR review process.
+
+Avoid @mentioning people in commit messages, as such messages create a lot of duplicate notification traffic during rebases.
+
 # Architecture Invariants
 
 This section tries to document high-level design constraints, which are not