I have been using git incorrectly I believe, I have been staging and committing then when I have made mistakes, I have been checking out a previous version and repeating the