diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 2e8650b..09e4859 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -6,6 +6,19 @@ - Don't forget to run `npm run lint` and `npm test` before submitting pull requests. - Make sure that **100%** of your code is covered by tests. +**Contributing new features ** + +- To ensure that there are no conflicts when merging the branch into the main branch, +- it is necessary to perform the following steps each time new development is going to be conducted on non-main branches: +- `git pull`, +- `git rebase main` +- resolve conflicts before continuing the development. +- After new features developed +- `git add .` +- `git commit -m [rbtree] features` (`rbtree` needs to be replaced by the module you have modified, +- `features` must be replaced by the detailed description about the features you implemented) +- `git push` +- click the `New pull request` on Github https://github.com/zrwusa/data-structure-typed/branches **Contributing New Data Structures**