You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Commit anytime a feature or part of a feature has been created, fixed, updated, etc. If things pile up, git add individual files and git commit them with a message about the changes in each
Commit messages should be descriptive. They can be one-liners, but should give a sense of the particular change made and the document where the change was made
Extensive changes or multiple changes warrant a multiline commit message
If a commit requires more than just pulling (example: running a migration), note it
If you can fetch and rebase instead of a merge with a merge commit, try to do that
Commit messages are written in the present tense. As much as possible, they should be sentences:
Add helper functions to get actual model instances from a relationship.