Git Product home page Git Product logo

git-commits's Introduction

Level Up Your Git Commits

git commit -m "feat: message"
  • feat : Introducing New Features

    • When you add an exciting new feature, use feat commit type.
git commit -m "fix: message"
  • fix : Fixing Bugs

    • Addressing a bug? Utilize 'fix' commit type to highlight that the commit resolves an issue or a problem in the codebase.
git commit -m "chore: message"
  • chore : Miscellaneous Changes

    • For non-feature/non-fix updates, like updating dependencies or performing routine tasks, use chore commit type.
git commit -m "refactor: message"
  • refactor : Code Refactoring

    • When you improve the structure or readability of the code without adding features or fixing bugs, use refactor commit type.
git commit -m "docs: message"
  • docs : Documentation Updates

    • Updating project documentation? Whether it's the README or other relevant files, docs commit type keeps the documentation up to date.
git commit -m "style: message"
  • style : Code Formatting
    • For changes that don't affect code behavior but enhance code style or formatting, like whitespace or missing semi-colons, use style commit type.
git commit -m "test: message"
  • test : Testing Updates

    • When you add or modify tests to ensure code quality and reliability, use test commit type to keep track of testing efforts.
git commit -m "perf: message"
  • pref : Performance Improvements

    • Use perf commit type to communicate enhancements that make your code faster and more efficient.
git commit -m "ci: message"
  • ci : Continuous Integration

    • Changes related to continuous integration, such as configuring pipelines or adjusting build processes, should use the ci commit type.
git commit -m "build: message"
  • build : Build System Updates

    • For changes impacting the build system or external dependencies, such as package updates or build script modifications, use build commit type.
git commit -m "revert: message"
  • revert : Reverting Changes

    • Mistakes happen! If you need to undo a previous commit, use revert commit type to roll back changes and restore the previous state.

git-commits's People

Contributors

faresemad avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.