Art. 4 aBV (vorsorgliche Massnahme nach aArt. 145 ZGB), hat sich ergeben: A.-Mit Verfügung vom 30. August 1996 bewilligte der Eheschutzrichter des Kantonsgerichtes Schaffhausen G.V._ und F.V._ das Getrenntleben und verpflichtete F.V._ u.a., an den Unterhalt der drei gemeinsamen Kinder R.V._, geboren am 14. Februar 1991, Y.V._, geboren am 11. Oktober 1992, und A.V._, geboren am 8. Juni 1995, monatliche Beiträge von je Fr. 600.-- inkl. Kinderzulagen zu bezahlen; ferner wurde er verpflichtet, an den Unterhalt von G.V._ Fr. 1'200.-- pro Monat zu bezahlen. Heute lebt F.V._ mit einer anderen Partnerin zusammen, aus welcher Beziehung die beiden Mädchen M._, geboren am 27. Februar 1997, und L._, geboren am 7. März 1999, hervorgingen. B.-Am 22. August 1997 hat G.V._ beim Kantonsgericht Schaffhausen die Ehescheidungsklage eingereicht. Im Rahmen dieses Ehescheidungsprozesses beantragte F.V._ am 12. September 1997, dass er - in Abänderung der Eheschutzverfügung vom 30. August 1996 - zu verpflichten sei, statt des bisherigen Gesamtbetrages von Fr. 3'000.-- für den Unterhalt von G.V._ und der drei gemeinsamen Kinder mit Wirkung ab dem 15. September 1997 neu pauschal Fr. 1'950.-- pro Monat zu bezahlen. Das Kantonsgericht wies diese Begehren mit Beschluss vom 17. November 1997 ab, das Obergericht wies eine dagegen erhobene Nichtigkeitsbeschwerde am 27. Februar 1998 ab und das Bundesgericht trat auf eine dagegen erhobene staatsrechtliche Beschwerde am 18. Mai 1998 nicht ein. C.-Im Hauptprozess fällte das Kantonsgericht Schaffhausen am 3. Mai 1999 das Scheidungsurteil. Gegen dieses Urteil erhob F.V._ Berufung und G.V._ Anschlussberufung ans Obergericht des Kantons Schaffhausen. Im Rahmen des Berufungsverfahrens vor Obergericht beantragte F.V._, dass er in Abänderung der Eheschutzmassnahme vom 30. August 1996 zu verpflichten sei, ab 1. Juli 1999 und während der Dauer des Berufungsverfahrens einen monatlichen Gesamtunterhaltsbeitrag von maximal Fr. 1'800.-- für G.V._ und die drei Kinder zu bezahlen. Mit Beschluss vom 26. November 1999 verpflichtete das Obergericht F.V._, in Abänderung der Eheschutzverfügung vom 30. August 1996 an den Unterhalt der drei gemeinsamen Kinder je Fr. 550.-- pro Monat und an den Unterhalt von G.V._ persönlich Fr. 1'000.-- pro Monat zu bezahlen. D.-Mit staatsrechtlicher Beschwerde vom 20. Januar 2000 beantragt F.V._ dem Bundesgericht, den Beschluss des Obergerichtes des Kantons Schaffhausen aufzuheben. G.V._ beantragt die Abweisung der Beschwerde. Das Obergericht des Kantons Schaffhausen hat auf eine Vernehmlassung verzichtet. Beide Parteien ersuchen für das Verfahren vor Bundesgericht um die unentgeltliche Rechtspflege. Das Gesuch von F.V._, für die Dauer des Beschwerdeverfahrens vor Bundesgericht seine Unterhaltspflichten gegenüber G.V._ und den drei gemeinsamen Kindern auf insgesamt Fr. 1'005.-- pro Monat festzusetzen, wies der Präsident der II. Zivilabteilung des Bundesgerichtes am 24. Januar 2000 ab.