The Bible does not lie or mislead. So yes, God can and does, and did "repent" (have a change of mind).
And the LORD repented of the evil which he thought to do unto his people. (Exod 32:14)
And God sent an angel unto Jerusalem to destroy it: and as he was destroying, the LORD beheld, and he...