Git (revision control): Can I delete/hide intermediate commits from my local branch and keep only the final commit before pushing to github?
Can you delete a file from git like it was never there before?