Might I suggest that the Original Poster move the old .local and .config folders to another location, so that another set will be generated, but the user can revert to the old version as necessary?
Do this instead of the "rm" command:
mv ~/.local ~/.local.old
mv ~/.config ~/.config.old
This will make it so Gnome can't find the old folders, but they will be available to go back to if you need to use the old settings for any reason.
If you need to revert to the older versions (and delete the new versions), do this:
rm -vfr ~/.local ~/.config
mv ~/.local.old ~/.local
mv ~/.config.old ~/.config
Just make sure you ONLY do this set of commands AFTER you've already tried the first set I gave you; otherwise, you could delete the old configuration, instead of restoring it from a backup.
Edit: if you follow the (good) ideas of the above posters, but wish to keep the old configurations for the other folders (.gnome, and all), then I suggest you repeat the "mv" commands, above, for each folder you wish to back-up and replace. To restore, just add their names (after a "~/" for good measure) to the end of the "rm" command, above, separated with spaces, like the ones already listed; then "mv" them back with "mv ~/.folder.old ~/.folder". Please note that you must be using a command prompt as the user whose Gnome is messed-up (and not root) for any of this to work.