Wongo Okon of Uproxx described "Got It on Me" as a hip hop track. On July 3, 2020, "Got It on Me" was released as the 17th track on Pop Smoke's debut posthumous studio album Shoot for the Stars, Aim for the Moon. Dom Martin, Ky Miller, and Yung Ave received credit as the recording engineers, while Pierre Rogue was credited as an assistant recording engineer. Mastering and mixing were both handled by Jess Jackson, while Rose Adams, Sage Skofield, and Sean Solymar were credited as assistant engineers and assistant mixers. The song was written by Pop Smoke, known as Bashar Jackson, alongside 50 Cent, Darrell Branch, Dmytro Luchko, Frederick Perren, Keni St. They were able to find his vocal files and Lust concluded that the song sounded much better with them.
Benjamin Lust, Artists and repertoire of Republic Records, admitted at first they did not have Pop Smoke's vocal files, while saying the song would have sounded "bizarre" without them, so he had to track them down.
Jess Jackson commented that Pop Smoke had a "husky, bass-driven, scooped-out rap", and stated the rapper sounded like 50 Cent when singing the song. 50 Cent said he was shocked when he heard Pop Smoke's sample of the recording. "Got It on Me" prominently interpolates the lyrics of 50 Cent's 2003 single, " Many Men (Wish Death)", standing as one of several tracks from Shoot for the Stars, Aim for the Moon to sample early 2000s songs.
Young Devante described the song's beat as a "Meek Mill-type beat", and wanted to work with Pop Smoke in the future. He was informed by one of his subscribers that Pop Smoke had found it on his YouTube channel. The song's producer, Young Devante, said he had made the track's beat in August 2018. Swish disagreed, saying Pop Smoke was just coming out and that the track was "too strong". He told Swish that "Got It on Me" was going to be a "hit record", and that it would take him "over the top". Pop Smoke's friend Rah Swish explained that the song was one of five to ten songs Pop Smoke ever recorded. Victor described the song as "incredible" and put it aside for the album. "Got It on Me" was one of the earlier songs Pop Smoke had when Steven Victor first signed him. An accompanying music video was released on July 3, 2020, and features never before seen clips of Pop Smoke. The song peaked at number 31 on the US Billboard Hot 100 and number 107 on the Billboard Global 200. "Got It on Me" received generally positive reviews from music critics, with several of them praising its usage of "Many Men (Wish Death)". In the lyrics, Pop Smoke pleads for mercy from his enemies. It is a hip hop track that interpolates the lyrics of 50 Cent's " Many Men (Wish Death)". Lewis, and Luis Resto, while Young Devante solely handled the production. The song was written by Pop Smoke, known as Bashar Jackson, alongside 50 Cent who has the real name of Curtis Jackson, Darrell Branch, Dmytro Luchko, Frederick Perren, Keni St. " Got It on Me" is a song by American rapper Pop Smoke from his posthumous debut studio album, Shoot for the Stars, Aim for the Moon (2020). From the album Shoot for the Stars, Aim for the Moon