I know that for every logical change you need to perform a Git commit, but what is the agreement (if it exists) for the first commit?
[note: I do not invite an opinion / discussion on this issue - if there is no general agreement, then good).
For example, I started a website from scratch using index.html - my first “logical change” could be anything from adding <head> elements, adding an HTML structure, or adding basic content and CSS. Or should the first commit be the first "working" version?
Edit: I do not mean the commit message; I mean the contents of the files.
source share