Faits : A. A.a. Depuis 2004, A.A._, d'un côté, et ses frère et soeur B.A._ et C.A._, de l'autre, sont en conflit notamment au sujet de leurs intérêts respectifs dans la société B._ SA (ci-après: B._), constituée en 1981 et active notamment dans la gestion d'immeubles dont plusieurs lui appartiennent en propriété. A.b. En juin 2004, B._, représentée par la soeur de A.A._, a exigé du précité le remboursement de différents montants. Le 11 août 2004, elle a requis et obtenu le séquestre des certificats d'actions représentant les 183 actions B._ appartenant à A.A._, à concurrence de 440'785 fr. 79 avec intérêts, séquestre qui a été exécuté le même jour. La poursuite en validation de séquestre a été requise le 26 août 2004 et le commandement de payer a été notifié au débiteur à son domicile d'alors en Israël; celui-ci y a fait opposition. B. Le 28 février 2005, B._ (demanderesse) a ouvert une action en validation de séquestre contre A.A._ (défendeur) devant le Tribunal de première instance de Genève, concluant dans un premier temps à ce que celui-ci soit condamné à lui payer le montant global de 440'785 fr. 79, amplifié ensuite à deux reprises, soit le 10 février 2006 et le 4 décembre 2006, réclamant finalement au total le montant de 928'333 fr. Le défendeur a fait valoir en compensation des créances de salaire de 654'792 fr. 96 pour l'activité qu'il a déployée au profit de B._ pendant huit ans, sous déduction de trois mois versés représentant 20'462 fr. 28. Par jugement du 7 mai 2013, le Tribunal de première instance a condamné le défendeur à verser à la demanderesse les montants de 10'800 fr. plus intérêts à titre de loyers perçus par le premier pour une villa à Genève, de 152'708 fr. 65 plus intérêts correspondant à un tiers du compte actionnaire n° xxx de la demanderesse au 31 décembre 2003, de 261'619 fr. 88 plus intérêts correspondant au solde du compte actionnaire n° yyy, rubrique A.A._, et de 3'445 fr. plus intérêts à titre de remboursement des loyers d'une arcade à Genève pour l'année 2005. Statuant sur appels des deux parties par arrêt du 23 mai 2014, la Cour de justice du canton de Genève a notamment confirmé les montants dont le défendeur a été reconnu débiteur en première instance, l'a condamné en sus à payer la somme de 22'044 fr. plus intérêts à 5% dès le 10 février 2006 (ch. 4 de la partie « Au fond » du dispositif), prononcé la mainlevée définitive de l'opposition au commandement de payer pour les montants de 10'800 fr., 152'708 fr. 65 et 261'619 fr. 88, avec intérêts (ch. 5 de la partie précitée du dispositif), validé à concurrence de ces montants le séquestre des 183 actions B._ (ch. 6 de la même partie du dispositif), modifié l'attribution des dépens de première instance à raison d'un tiers à la charge de la demanderesse et de deux tiers à la charge du défendeur (ch. 7 et 8 de la même partie du dispositif), maintenu le jugement pour le surplus (ch. 9 de ladite partie du dispositif), fixé les frais judiciaires d'appel (ch. 1 de la partie « Sur les frais » du dispositif) et enfin réparti les frais et dépens d'appel à raison d'un tiers à la charge de la demanderesse et de deux tiers à la charge du défendeur (ch. 2 à 6 de la même partie du dispositif). C. A.A._ exerce un recours en matière civile au Tribunal fédéral, prenant principalement des conclusions en annulation des ch. 4, 7, 8 et 9 de la partie « Au fond » du dispositif de l'arrêt attaqué et en réforme en ce sens que la demanderesse est déboutée de toutes ses conclusions, les frais et dépens de première et deuxième instances devant être répartis par moitié (sic). A titre subsidiaire, le recourant requiert l'annulation des ch. 4, 7, 8 et 9 de la partie « Au fond » du dispositif de l'arrêt attaqué, l'annulation des ch. 2 à 6 de la partie « Sur les frais » du même dispositif », la cause étant renvoyée à la cour cantonale pour qu'elle statue dans le sens des considérants. Par ordonnance présidentielle du 28 août 2014, l'effet suspensif a été accordé. Le recourant sollicite l'octroi de l'assistance judiciaire. 