I have a repository that belongs only to me but allows me to manage a project across multiple machines with versioning. Somehow, at some point I committed in such a way that some important includes were deleted, but I did not notice until I needed them today. So I am trying to figure out how to take the versions of those files from the last commit where I know they are correct and pull them into the current master. There are a couple of questions on here that seem like they should answer this, but the answers seem to be describing something else.
I can check out from the correct commit and I read about rebasing, but I am hesitant to do anything without asking those with more experience.