I'm actually pretty angry about this. A much better plan would have been to offer free private repositories to any not-for-profit entity. Offering exclusively to women seems, to me, discriminatory.
Edit: Reading the article more closely, I'm not as bothered as as I was. Technically, Github granted unlimited private repositories to the Ada organization, who (I suppose) delegates their use to its members. It's not as though you can go to github.com and say, "I'm a woman, give me free private repositories."