X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=CONTRIBUTING.md;h=db37fa0caf6c71b81dabed8ff0ba635ee2267b85;hb=bd57c187fbcc55afc214120e26b2fb81ccecf68a;hp=fa408935cc8cc956f0f9ad49680c555f9fea2088;hpb=f90ac4f04a740e1f676847209d1f376753bca0d7;p=rust.git diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index fa408935cc8..db37fa0caf6 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -122,6 +122,13 @@ bring those changes into the source repository. Please make pull requests against the `master` branch. +Rust follows a no merge policy, meaning, when you encounter merge +conflicts you are expected to always rebase instead of merge. +E.g. always use rebase when bringing the latest changes from +the master branch to your feature branch. +Also, please make sure that fixup commits are squashed into other related +commits with meaningful commit messages. + Please make sure your pull request is in compliance with Rust's style guidelines by running