Skip to content

Instantly share code, notes, and snippets.

@AlbertoFdzM
Last active July 12, 2017 09:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save AlbertoFdzM/3d87cc77fe211c85ff393080e63579da to your computer and use it in GitHub Desktop.
Save AlbertoFdzM/3d87cc77fe211c85ff393080e63579da to your computer and use it in GitHub Desktop.
Documentation files for github projects

{{PROJECT_NAME}}

Develop

Requirements

Getting Started

  1. Install dependencies:
    npm install
  2. Start dev server:
    npm start
  3. Coding, coding, coding...
  4. Lint the project
    npm run lint
    

Contributing

Read CONTRIBUTING.md file.

Credits

License

This project is licensed under {{LICENSE_CODE}} license. More info on LICENSE file.

Contribute to this Project

This project uses gitflow, try to use this practice whenever you can.

Define a small phrase for the feature branch like (feature/user-login) and refer to the corresponding issues in your commit messages (Call to API login #123).

When you're done coding create a new PR (Pull Request), you could add a close/fix declaration (closes #123 fix #321) on the PR description to autoclose the related issues on merge.

Note: If the project hasn't any related issue you should create one to refer your commit messages to it.

Bugs & issues

Create one issue for each bug or fix you want to do or group them by functionality. The branch naming convention is bugfix/fix-name (bugfix/login-bugs).

Hotfixes

Develop them in a hotfix branch (hotfix/login) merge it to master by PR and if there is no issue use the PR as your bug issue (tag it with bug).

Pull Requests (PR)

Assign at least one reviewer on your PR, do to not assign them always to the same person and tag them accordingly.


❤️ Happy Coding!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment