kristianfreeman.com

IDGAF git commit

Commit quickly and often.

It's better to commit a hundred times and be able to checkout any version of your project than to only commit once a day and have very low fidelity into your codebase.

Two aliases for this.

g is the "I don't care about git commit logs, just commit" alias.

gp says "just commit whatever and push it".

I run these 20+ times a day for projects where git history is not that important (solo projects).

function g() {
  git add .
  git commit -m "$(date +%Y-%m-%d-%H:%M:%S)"
}

function gp() {
  g && git push
}

BTW - you can always git reflog these, either in the UI during a PR merge, or manually in your terminal, if it feels bad 👍

#tip