Hi Chris, Sure, you can fix older commits.
The easiest is if you just want to insert a single LICENSE file in the root folder of your repository. Simply make a commit where you add this file, and then move it towards the beginning of history using interactive rebase<https://help.github.com/articles/interactive-rebase>. However, if you need to insert a header license in each file (I'm not a lawyer, so I don't know if this is necessary, but I've seen a lot of projects do this), you need to edit each commit where you added new files. You can also do this using interactive rebase, although it will be more work (depending on the amount of files, of course). In order to find with commits you added new files, use git log --name-status, and look for entries with the *A prefix -* this means files were added in the commit. -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To view this discussion on the web visit https://groups.google.com/d/msg/git-users/-/biZrMWM-aDAJ. To post to this group, send email to git-users@googlegroups.com. To unsubscribe from this group, send email to git-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/git-users?hl=en.