Top "Git-plumbing" questions

"Plumbing" commands are a set of low-level Git commands that are ideal for scripting purposes.

Remove refs/original/heads/master from git repo after filter-branch --tree-filter?

I had the same question as asked here: New git repository in root directory to subsume an exist repository in …

git git-rewrite-history git-plumbing
Get a list of changed files and their status for a specific Git commit

I use the following Git command git diff-tree --no-commit-id --name-only -r <SHA> to get a list of changed …

git git-diff-tree git-plumbing