Can repeating group refresh?

Yes,

You can use a Do Every xx Seconds workflow to update or refresh any controls. It defaults to 5, but you can change the value to what you want.

However, if the Repeating group data is pulling data from the database, then it should automatically update with any changes.