Faits : A. A.a. A.A._ a été mariée à B.B._. L'Administration fiscale cantonale de Genève (AFC) a notifié aux époux B._, pour la Confédération suisse, une décision de taxation du 26 avril 2005 relative à l'impôt fédéral direct (IFD) 2002 d'un montant de 402'500 fr., une décision de taxation du 26 avril 2005 relative à l'IFD 2003 de 494'500 fr., une décision de taxation du 28 mars 2006 relative à l'IFD 2004 de 723'350 fr., et une décision de taxation du 29 janvier 2007 relative à l'IFD 2005 de 258'750 fr. Ces décisions n'ont fait l'objet d'aucune réclamation. Les 12 février, 28 mars et 17 avril 2007, A.A._ a versé à la Confédération (sic) les sommes de 448'000 fr., 448'000 fr. et 258'750 fr. Par ordonnance sur mesures préprovisoires urgentes du 11 juin 2007, le Tribunal de première instance du canton de Genève a autorisé A.A._ et B.B._ à vivre séparés. Leur divorce a été prononcé le 27 octobre 2009. Par décisions de scission du 8 juillet 2010 notifiées à A.A._, la Confédération suisse a mis à la charge de celle-ci 201'250 fr. au titre de l'IFD 2002, 247'250 fr. 05 au titre de l'IFD 2003, 212'750 fr. 05 au titre de l'IFD 2004 et 129'375 fr. au titre de l'IFD 2005. Ces décisions n'ont pas fait l'objet de réclamation. A.b. Le 12 mai 2011, la Confédération suisse a fait notifier à A.A._ quatre commandements de payer: - un commandement de payer (poursuite n° 1) les sommes de 201'250 fr., avec intérêts à 3,5% dès le 20 avril 2011, et 38'788 fr. 30 (intérêts moratoires au 20 avril 2011), sous déduction de 21'060 fr. 20 versés le 14 avril 2010; - un commandement de payer (poursuite n° 2) les sommes de 47'250 fr. 05 (recte: 247'250 fr. 05), avec intérêts à 3,5% dès le 20 avril 2011, et 48'961 fr. 60 (intérêts moratoires au 20 avril 2011), sous déduction de 20'997 fr. 90 versés le 10 mars 2004; - un commandement de payer (poursuite n° 3) les sommes de 212'750 fr. 05, avec intérêts à 3,5% dès le 20 avril 2011, et 36'527 fr. (intérêts moratoires au 20 avril 2011), sous déduction de 14'415 fr. 35 versés le 16 mars 2005; - un commandement de payer (poursuite n° 4) les sommes de 129'375 fr., avec intérêts à 3,5% dès le 20 avril 2011, et 24'047 fr. (intérêts moratoires au 20 avril 2011). La poursuivie a formé opposition à chacun de ces commandements de payer. A.c. Le 24 novembre 2011, l'AFC a remis à A.A._ un relevé de compte IFD 2002 à son nom, un relevé de compte ICC 2002 au nom de son ex-époux, et deux relevés de compte IFD 2006 (l'un à son nom, l'autre au nom de son ex-époux). L'intéressée a formé réclamation contre ces relevés de compte pour le motif que les montants versés en 2007 auraient fait l'objet d'erreurs d'imputation. Par décision du 6 décembre 2011, l'AFC a maintenu sa décision, considérant que la répartition des montants versés par l'épouse en 2007 (à savoir un total de 1'154'750 fr.) devaient être imputés sur les comptes communs ICC 2002 et IFD 2006 des époux. A.A._ a interjeté recours contre cette décision. Par jugement du 18 mars 2013, le Tribunal administratif de première instance a partiellement accueilli les conclusions de A.A._. Par arrêt du 6 mai 2014, la Chambre administrative de la Cour de justice du canton de Genève a annulé ce jugement. En substance, elle a considéré que les époux n'étaient pas encore séparés au moment des versements effectués en 2007, ceux -ci devant dès lors servir à acquitter les impôts du couple. Par ailleurs, dans la mesure où les bulletins utilisés pour le versement indiquaient la référence ICC 2002 pour les deux versements de 448'000 fr. et IFD 2006 pour le versement de 258'750 fr., c'est à bon droit que ces montants avaient été crédités sur les comptes ICC 2002 et IFD 2006. B. Le 5 septembre 2012, le Tribunal de première instance du canton de Genève a prononcé la mainlevée définitive des oppositions formées par A.A._ aux quatre commandements de payer précités (cf. supra A.b). La poursuivie a interjeté recours contre ce jugement. Par arrêt du 8 février 2013, la Chambre civile de la Cour de justice du canton de Genève a prononcé la suspension de la cause jusqu'à droit jugé sur la procédure pendante devant la Chambre administrative de la Cour de justice (cf. supra A.c), pour le motif que, si les décisions de taxation relatives à l'IFD 2002 à 2005 et les décisions de scission y afférentes n'avaient certes pas été contestées, il n'était pas exclu que les sommes versées par la poursuivie en 2007 puissent être imputées sur lesdites créances. Par décision du 13 juin 2014, elle a constaté la reprise de la cause. Par arrêt du 10 octobre 2014, le recours a été rejeté. C. Par mémoire du 13 novembre 2014, la poursuivie exerce un recours en matière civile au Tribunal fédéral contre cet arrêt, dont elle demande la réforme en ce sens que les requêtes de mainlevée sont rejetées; subsidiairement, elle sollicite le renvoi de la cause à l'autorité précédente pour nouvelle décision. Elle requiert aussi l'assistance judiciaire pour la procédure fédérale. D. Par ordonnance du 3 décembre 2014, le Président de la IIe Cour de droit civil a attribué l'effet suspensif au recours. Il n'a pas été requis de réponse sur le fond.