Reinicializando git en una nueva carpeta de proyectos de Unity, para un repository existente

Encontré una extraña falla en mi proyecto de Unity que solo podía solucionarse creando un nuevo proyecto de Unity y luego importando todos los activos del proyecto anterior.

El antiguo Unity Project es un clon Git Repository con un .gitignore y una larga historia.

Estoy tratando de reiniciar el nuevo proyecto con el repository anterior. No conozco el process adecuado y he tenido problemas para encontrar la información en mis búsquedas. Tal vez, simplemente no sé las palabras key correctas.

Intenté simplemente copyr sobre la carpeta .git y el file .gitignore, pero por alguna razón Source Tree está ignorando el file .gitignore.

Editar: Creo que solo necesitaba refrescar el tree de fonts presionando F5 o yendo a ver> actualizar

Bien, voy a responder mi propia pregunta, porque parece que funcionó la copy sobre la carpeta .git y el file .git ignorar y luego refrescar el tree fuente.

Sin embargo, todavía no pude encontrar información para confirmar que lo hice correctamente, en línea. Entonces, si puedo estar equivocado, o si hay una mejor manera, por favor comenten o envíen su propia respuesta.