🌐 Public

GIT - Best practices commit messages

By Douglas Araujo

Introduction

Criando mensagens de commits concisas e relevantes (Creating commits messages concise and relevant)

Douglas Araujo — Front-end Developer

1 Why good commit messages matter and seven rules for it.

Introduction: Why good commit messages matterIf you browse the log of any random git repository you will probably find its commit messages are more or less a mess. For example, take a look at these gems from my early days committing to Spring: $ git log --oneline -5 --author cbeams --before "Fri Mar 26 2009" e5f4b49 Re-adding ConfigurationPostProcessorTests after its

2 Guidelines & Examples of good & bad practices

Now for some illustrations from Nova history. NB, although commit hashes are quoted for reference, author names are removed, since no single person needs to be blamed/picked on. Almost everybody is guilty of violating these good practice rules at some time or another.

3 Commit Message Format

The commit message rules for TYPO3 Flow and Neos are described in the Flow documentation Commit Message rules for TYPO3 CMS Git and related tools work best when following a certain guideline for commit messages. A deeper introduction on git revision log conventions is helpful to understand the scope. A commit message might look like this: [BUGFIX] Short summary of

4 Commit Message rules for TYPO3 Flow

Coding Standards are an important factor for achieving a high code quality. A common visual style, naming conventions and other technical settings allow us to produce a homogenous code which is easy to read and maintain. However, not all important factors can be covered by rules and coding standards. Equally important is the style in which certain problems are solved

amitsd

Freshman

  • 0 Playlists
  • 0 Followers

Razvan Tudosa

Web Developer with a passion for music, games and plenty of other stuff.

  • 0 Playlists
  • 0 Followers

bryantbiggs

Freshman

  • 0 Playlists
  • 0 Followers

musty

Freshman

  • 0 Playlists
  • 0 Followers

Bogdan Costea

software developer, traveler, sci-fi addict and above all a loving dad and husband

  • 2 Playlists
  • 0 Followers

Beanez

Freshman

  • 0 Playlists
  • 0 Followers

Khal Ixto

Computer Science student at UFPR

  • 0 Playlists
  • 0 Followers

Nikolay Kolev

plusкам...

  • 0 Playlists
  • 0 Followers

fastzhong

健康地活着就是一种享受

  • 0 Playlists
  • 0 Followers

Heather Jarvis

Freshman

  • 0 Playlists
  • 0 Followers

janniks

Freshman

  • 1 Playlists
  • 0 Followers

Thomas

American/Danish Associate (dev/UX) @oursiberia. Studying business adm. & sociology. Partial brain behind @themeatdk.

  • 0 Playlists
  • 0 Followers

premedios

Freshman

  • 0 Playlists
  • 0 Followers

jaypes

Freshman

  • 0 Playlists
  • 0 Followers

raphael mansuy

Entrepeneur, Geek and Life Hacker / CEO of Caliatys - an Air Liquide subsidiary, Software ...

  • 0 Playlists
  • 0 Followers

Ronnie Montoya

Freshman

  • 0 Playlists
  • 0 Followers

Amrinder Sandhu

Redefining UX, Designing and Coding UI @Unmetric. Dying to Live.

  • 0 Playlists
  • 0 Followers

jpespinal

Freshman

  • 0 Playlists
  • 0 Followers

julinlengoc

Freshman

  • 0 Playlists
  • 0 Followers

Woonyung choi

Freshman

  • 0 Playlists
  • 0 Followers
Load more

Delete your comment

Are you sure you want to delete your comment?