-
Notifications
You must be signed in to change notification settings - Fork 931
notice of committing codes
Xin.Zh edited this page Jun 27, 2019
·
4 revisions
- The name of branches
SHOULD
be in the format offeature/xxx
.- You
SHOULD
checkout a new branch after a feature branch already being merged into upstream,DO NOT
commit in the old branch.
The pr head format is <head> <subject>
. The title should be simpler to show your intent.
The title format of the pull request MUST
follow the following rules:
- Start with
Doc:
for adding/formatting/improving docs.- Start with
Mod:
for formatting codes or adding comment.- Start with
Fix:
for fixing bug, and its ending should be#issue-id
if being relevant to some issue.- Start with
Imp:
for improving performance.- Start with
Ftr:
for adding a new feature.- Start with
Add:
for adding struct function/member.- Start with
Rft:
for refactoring codes.- Start with
Tst:
for adding tests.- Start with
Dep:
for adding depending libs.- Start with
Rem:
for removing feature/struct/function/member/files.
- 1 do not use a struct's outside its functions #issue-101;
- 2 do not use a Mutex/RWMutex:Lock() before invoke Mutex/RWMutex:Unlock() #issue-101;