Change unique field from name to full_name, avoid collision for forked repo
Use the clone of repo object to avoid corrupt data