issue-123_summary
feature/feature_title
hotfix/summary_of_bug
$ git checkout -b new_branch_name
$ git branch new_branch_name
$ git checkout new_branch_name
$ git rebase main
git reset $(git merge-base main $(git rev-parse --abbrev-ref HEAD))
git push origin/main
git push origin/feature-branch --force
$ git rebase main
$ git checkout main
$ git merge --ff-only feature_branch
$ git checkout main
$ git merge --no-ff feature_branch
MAJOR.MINOR.PATCH
$ git describe --tags
5.9.0-4-gb6a908b
5.9.0-4-gb6a908b
$ git add --patch <filename>
[LABEL] Add Summary Of Less Then 50 Chars
A more detailed description in present tense that answers the
following questions:
- Why is it necessary?
- How does it address the issue?
- What effects does the patch have?
Resolves: #123
Related: #456
Related: https://example.com/related-info
if applied, this commit will...
core.autocrlf=input
core.autocrlf=true
core.autocrlf=false
# top-most EditorConfig file
root=true
# Unix-style newlines with a newline ending every file
[*]
end_of_line=lf
insert_final_newline=true
indent_style=space
indent_size=2
charset=utf-8
[*.bat]
end_of_line=crlf
# NPM
node_modules/
# Composer
vendor/
# Build Artifacts
build/
$ git config --global core.excludesfile \
'~/.gitignore_global'
$ git config --global core.excludesfile \
"%USERPROFILE%\.gitignore_global"
# IntelliJ
.idea/
*.iml
# Enforce line break style
*.ts text eol=lf
*.js text eol=lf
*.php text eol=lf
*.bat text eol=crlf
# Exclude from export
.gitattributes export-ignore
.gitignore export-ignore
/tests export-ignore
*
!.gitignore
$ git config --global user.signingkey 0A46826A
$ git config --global commit.gpgsign true
How to use
Release History
Conditions for use
How to contribute
Social Rules