|
guillaume 1.0.0
A C++ UI framework designed for modern desktop and extended reality (XR) applications.
|
Guillaume uses Conventional Commits to keep history readable and useful.
feat: New feature.fix: Bug fix.docs: Documentation changes.style: Formatting or style-only changes.refactor: Internal code changes without feature or fix.test: Added or updated tests.chore: Tooling, dependencies, or build maintenance.optim: Performance improvements.The scope is optional and indicates the affected area, for example:
coreexamplesentitiesfeat(entities): add new entity typesfix(examples): prevent example crash on startupdocs: update installation instructionsrefactor(core): simplify event dispatchupdate: made some changesfeat: added new stuffrefactor: improvementsThese messages are too vague or do not follow the expected type system.
git commit --amend for quick fixes to the latest commit.git rebase -i HEAD~n to reorder or squash local commits.git log --oneline to review your branch history.git pull --rebase for a linear history.If multiple contributors share a branch, avoid history rewriting commands such as force-push unless explicitly agreed by the team.