元至正十二年(1352年),丁德兴投靠
朱元璋,因为外貌而被朱元璋称为“黑丁”,后跟随朱元璋攻打
洪山寨,丁德兴用百余骑兵击败数千贼军,擒获贼帅,降服其军。
至正十三年(1353年),丁德兴又跟随朱元璋攻克了
滁州、
和州,并击败了青山的盗贼。
至正十五年(1355年),丁德兴跟随朱元璋渡过长江,随军攻取
采石、
太平府,元将
陈野先的部将
康茂才率领几万水军攻打太平,朱元璋派丁德兴率领部分军队攻取
溧水、
溧阳,攻打诸城时,丁德兴总是身先士卒,率先登城。
至正十六年(1356年),丁德兴随军攻破了蛮子海牙的水寨,捣毁方山的营垒,生擒了
陈兆先,又攻克
集庆、
镇江,因功升任管军总管。后又随军攻克
金坛、
广德、
宣州。
至正十七年(1357年),跟随朱元璋攻打
常州,率领精兵围城,平定后升左翼元帅,后宣州再次发生叛乱,丁德兴跟随
胡大海出兵平定,随军攻取了
徽州、
石埭、
池州、
枞阳,攻打
江州,丁德兴调军攻打
安庆、
湖州、甘露,屡战屡胜,后又复援
江阴,攻略了江西附近的州县,又攻打双刀赵,败其气势。时
徐达、
邵荣攻打
宜兴,久攻不下,朱元璋派遣使者让其截断
太湖口,徐达于是派遣丁德兴封锁太湖口,而后一起猛攻宜兴,乃破城,因功被授予凤翔
指挥使。
至正二十年(1359年),
陈友谅、朱元璋大战于龙湾,丁德兴奉命驻军于石灰山,力战,击败陈友谅军,于是随军征伐陈友谅,攻克安庆、九江。
至正二十三年(1362年),随朱元璋援救安丰,击败
吕珍、
左君弼。七月,参与
鄱阳湖水战,随军从征
陈理,攻克武昌、
庐州、中兴,平定湖南
衡州诸郡,随军攻克
通州、
高邮。
至正二十六年(1365年),随军征伐
张士诚,在旧馆打败张士诚的部队。十一月,随军攻克湖州,降服
李伯升,又攻克
吴州,后随军围困平江。
至正二十七年(1366年),丁德兴在平江将要攻克时卒于军中,被授予
骠骑将军、
都指挥使,享年四十岁。
洪武元年(1368年),追封济国公,列于功臣庙。南明
弘光帝时,追谥武烈。
丁德兴跟随朱元璋以来,大破洪山寨,用百余骑兵击败数千贼军,擒获贼帅,尽降贼众,为刚起义的朱元璋壮大了军事力量,随后率领部分军队攻取溧水、溧阳,身先士卒,战无不胜。至正十七年(1357年),又平定了宁国的叛乱,攻略城池无数,更是在攻破宜兴时立了大功,此后参与了平定张士诚、陈友谅的战斗,为朱元璋一统江南作出了贡献。
《
国朝献征录》:德兴沉勇厚仁而有信,行师纪律严明不妄杀,有功而不伐。上以是重之。尝与诸将论征伐难处,曰:“必得黑丁乃可。”,其见重如此。
《
明史》:至若华云龙、张赫、吴复、胡海之属,或威著边疆,或功存海运,搴旗陷阵,所向皆摧。揆之前代功臣,何多让焉。而又皆能保守禄位,以恩礼令终,斯其尤足嘉美者欤!
朱元璋:朕闻为人臣生而能宣力效忠者,没则必有褒赠之荣,所以报功也。凤翔卫指挥使丁德兴,以武勇之资拔身戎伍,委质事朕,历有战功。当征进苏州之时,方图报效,竟以一疾长逝,追念曩昔,不忘于怀。