如果工地一直欠挖机的钱没给解决方式如下:1、可以与欠款人协商,如果欠款人较强势,无法与其协商,达成不了统一的意见;2、用法律的方式,即向有关法院起诉。法律的途径虽然消耗时间较长,但是是最有效的方式。当事人可以向法院申请强制执行,追回欠款;3、欠挖掘机钱不给是属于合同争议,双方可以协商解决,协商不成的可以申请仲裁或者提起民事诉讼。法律依据:根据《中华人民共和国民法典》第八百零七条规定:发包人未按照约定支付价款的,承包人可以催告发包人在合理期限内支付价款。发包人逾期不支付的,除根据建设工程的性质不宜折价、拍卖外,承包人可以与发包人协议将该工程折价,也可以请求人民法院将该工程依法拍卖。建设工程的价款就该工程折价或者拍卖的价款优先受偿。