Hi,
When we create an object, perhaps a class or a table in D365 FO, then check-in to Source Control, then we decided to delete it, check-in. In AOT it will be removed, but in Source control will have flagged "deleted". 
Then after a while, I've decided to create new class or table with the same name, is this allowed ? what will happened in source control ? Or should I "undelete" from source control while the new (latest) class or table has nothing like the one deleted, it may probably serve different purpose or logic, it is just we want to use "again" the object name.
Thanks,