In response to @CB Bailey answer (https://stackoverflow.com/a/2613954/20422104). If one tags a commit, and then deletes the branch will the commit be kept forever?
PS: Why do I need more reputation to comment than answer? I would like to ask a follow up question, but because I need more reputation to comment than to ask/answer a question I have to either do this and tag CB Bailey, or ask a new question... Seems like a terrible system because I am encouraged to ask as many questions as possible in order to get my reputation up.