4
Git: programmatic staging
(choly.ca)
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Resources
Rules
Git Logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License.
Maybe LLMs do, but why would semgrep or your one-off script be making unrelated changes? This is like using
sedto replace something and usinggrepto filter out the very things you just specifically modified. It should be unnecessary if you commit frequently enough and don't do 10 different refactorings before starting to commit each one.