Finds every commit whose diff added or removed a piece of text, including in files long since deleted.
All Snippets
A collection of code, notes, and solutions.
The reflog remembers where HEAD has been for about ninety days, so a deleted branch is almost never really gone.
Adds forgotten files to the previous commit and leaves the message exactly as it was.
Lists the commits and the files a merge would bring in, so a surprise is less likely.
For the config file that should never have been committed. Add it to .gitignore afterwards.
Finds the branches that are safe to delete, and the ones that are not.
Builds with the full toolchain, ships only production dependencies, and runs as a non-root user.
Reclaims disk after a week of building. The volume flag is separate because it is the one that loses data.
Falls back to sh, since slim images often have no bash.
Makes the app wait until Postgres actually answers, not merely until its container has started.
Prints the size each layer adds, which usually points straight at the offending RUN line.
Ranks statements by total time spent. Needs the pg_stat_statements extension enabled.