Empujando para get una carpeta descargada con svn export

He descargado una carpeta específica de un repository git usando svn export:

svn export https://github.com/user/repo.git/trunk/doc/myFolder 

Ahora tengo mi carpeta Folder localmente, pero después de hacer cambios quiero enviarla al repository git en el mismo directory desde donde la descargué. También necesito include un file .gitignore con la list de files que no deben includese.

Actualmente, si escribo el estado de git dentro de la carpeta descargada, dice

 fatal: Not a git repository (or any of the parent directories): .git 

Quiero que cuando presiono para el repository, los files de la carpeta en git sean reemplazados por mi versión local. ¿Cómo puedo hacer esto? ¡Gracias!

El resultado de un command svn export es un tree de directorys simple sin ningún dato de control de versión. No puede comprometerse en él, no con git , ni siquiera con svn . svn export solo es adecuado si quiere leer files de un subdirectory y nunca tiene la intención de comprometerse y retroceder.

Si quiere trabajar con el repository, hacer cambios y retroceder, puede usar la opción --depth de git clone . Toma un parámetro integer, y clonará solo el número especificado de confirmaciones recientes de una sola twig. Obtendrá todos los files de la última revisión, no podrá filtrar a un subdirectory específico únicamente. Entonces, no es exactamente lo que quieres hacer, pero bueno, no hay dolor, no hay ganancia.