Just a note: if you pushed any password or key to github repository or even some other public hosting it's good idea to first change that key / password and only then trying to clean it from repository. There was many stories when somebody wake up and find there is tons of AWS instances mining bitcoins is up due to key leakage.
It's really important since GitHub have API that let anyone constantly monitor changes in repositories and there even GHTorrent project that dump everything. And for other public repositories there is always chance someone can monitor changes too.
It's really important since GitHub have API that let anyone constantly monitor changes in repositories and there even GHTorrent project that dump everything. And for other public repositories there is always chance someone can monitor changes too.