La diferencia más simple (conveniente): "が" enfatiza la palabra u oración anterior y "は" enfatiza la siguiente palabra u oración.
El clima es soleado: enfatice "clima".
はれ れ れ れ れ れ れ れ れ れ れ れ れ れ れ れ れ れ れ れ.
これがぃぃですよ— "esto" de Enfatizar.
Habrá muchas personas en el futuro: toda la oración enfatiza "muchas personas" y la cláusula subordinada enfatiza "personas".
Espero que el contenido anterior te sea útil.