I have a bunch of commits to master that I would like to "flatten" into one big commit in order to reduce the repository size. I would like to do this using TortoiseGit. I haven't been able to find any examples that I could understand using Tortoise...
Also, doing this kind of thing is supposed to be a "no-no" for stuff that has been "shared". I'm going to do this on something that I have pushed to a remote, however, I am the only one that has been doing anything with the remote and haven't created any branches over the history that I am trying to flatten. I assume this will not cause me any problems.