First recorded by The Wailing Wailers (1965).
Also recorded (as “All in One”) by The Wailers (1970).
Hit version by Bob Marley & the Wailers (UK #5/NZ #1 1977).
From the wiki: “‘One Love’ was written by Bob Marley (with a later credit extended to Curtis Mayfield) and first recorded in a Ska style in 1965 by The Wailing Wailers. The song contains an interpretation of The Impressions’ song ‘People Get Ready’, written by Curtis Mayfield. This version was later included on their first singles compilation The Wailing Wailers in 1966.
“It was rerecorded as part of the 1970 medley ‘All In On’e, which contained reggae reworkings of the Wailers’ early ska songs. Yet another re-recording, in 1977, became a part of Marley’s Exodus album in 1977, and was released as one of that album’s promotional singles charting in the UK Top-10 and topping the music sales chart in New Zealand.