Faits : A. A._, de nationalité étrangère, est arrivé en Suisse le 1er août 2007. Le 3 février 2010, il a été placé sous tutelle par la Chambre pupillaire de la Commune de X._. A la suite de l'entrée en vigueur du nouveau droit de la protection de l'adulte, l'autorité de protection de l'enfant et de l'adulte de la Commune de X._ a converti cette mesure en curatelle de portée générale (décision du 31 juillet 2013). Le prénommé a été mis au bénéfice, successivement, de plusieurs autorisations de séjour UE/AELE de type L, en dernier lieu le 1er janvier 2014 avec une durée de validité jusqu'au 30 décembre 2014. Il ressort d'une décision du Service de la population et des migrations du canton du Valais du 11 décembre 2014 que A._ a travaillé un jour dans le cadre d'un contrat de mission temporaire, en 2013 ou en 2014. A partir du 13 juin 2014, il a effectué une nouvelle mission qui s'est achevée le 4 juillet 2014. Auparavant, le 24 mars 2014, il avait déposé une demande d'aide sociale auprès du Service social de la Commune de X._. Dans un premier temps, la commune lui a opposé un refus, au motif qu'il était titulaire d'un permis L et était par ailleurs sans emploi. Elle s'est ensuite ravisée et lui a accordé une aide d'urgence limitée à trois mois par décision du 30 avril 2014. Le 18 juin 2014, le Conseil d'Etat du canton du Valais a rejeté le recours formé par l'intéressé contre cette décision. B. A._ a déféré la décision du Conseil d'Etat à la Cour de droit public du Tribunal cantonal du Valais. Statuant le 7 novembre 2014, la Cour de droit public a très partiellement admis le recours. Elle a annulé la décision attaquée et a renvoyé la cause à la Commune de X._ pour nouvelle décision au sens des motifs. Elle a considéré, en bref, que le Conseil d'Etat ne pouvait valablement limiter dans le temps l'octroi d'une aide d'urgence, au prétexte que l'intéressé était uniquement au bénéfice d'un permis L. La Commune de X._ était invitée à examiner si l'intéressé remplissait les conditions de ressources pour l'octroi d'une aide d'urgence. C. Représenté par son curateur de portée générale, lequel est muni d'une autorisation de plaider, A._ forme un recours en matière de droit public dans lequel il conclut à l'annulation de l'arrêt cantonal et à la reconnaissance de son droit à l'aide sociale ordinaire pour la période du 23 mars 2014 au 31 décembre 2014. Préalablement, il demande à bénéficier de l'assistance judiciaire. La commune de X._ conclut au rejet du recours et demande le remboursement d'un montant de 2'412 fr. 50 au titre "d'avance sur chômage".