- Requirements
- Issue
- Fork
- Installation
- Checkout
- Dependencies
- Resolution
- Tests
- Lint
- Clean (optional)
- Commit
- Push
- Pull request
Choose an issue to resolve.
See Fork a repo.
$ git clone https://github.com/$USER/http.git ~/github.com/$USER/http
$ cd ~/github.com/$USER/http
Where $USER
is your GitHub's username.
$ git checkout -b branch-name
Where branch-name
is a relevant branch name related to the resolution of the issue.
$ make # short alias
$ make install # long alias
Append changes until the issue is resolved.
$ make test
$ make lint
This will remove all files listed in the .gitignore
file.
$ make clean
$ git commit --all --message "commit message"
Where commit message
is a relevant commit message related to the resolution of the issue.
$ git push --set-upstream origin branch-name