KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I've got a Git repository with plenty of commits that are under no particular branch, I can git show them, but when I try to list branches that contain them, it reports back nothing. I thought this is the dangling commits/tree issue (as a result of -D branch), so I pruned the repo, but I still see the same behavior after that: $ git fetch origin $ git fsck --unreachable $ git fsck No output, nothing dangling (right?). But the commit exists $ git show 793db7f272ba4bbdd1e32f14410a52a412667042 commit 793db7f272ba4bbdd1e32f14410a52a412667042 Author: ... and it is not reachable through any branch as $ git branch --contains 793db7f272ba4bbdd1e32f14410a52a412667042 gives no output. What exactly is the state of that commit? How can I list all commits in a similar state? How can I delete commits like those?
Tags (comma-separated)
Save Edits
Cancel