Tengo problemas para agregar una carpeta y todos sus subdirectorios a mi repositorio de git. Me di cuenta de que esta es una pregunta muy popular después de buscar en Google y probé cada sugerencia sin suerte, específicamente la sugerencia de la página de manual en git-add . Incluso lo intenté git add -A
sin éxito. Por simplicidad, digamos que inicialicé mi repositorio de git como Dir1
. Entonces tengo la siguiente estructura de directorios de archivos.
Dir1/file1-1.txt
Dir1/file1-2.txt
Dir1/Dir2/file2-1.txt
Dir1/Dir2/Dir3/file3-1.txt
Mis archivos reales tienen subdirectorios que abarcan 5-6 niveles de profundidad, entonces, ¿hay un comando git para agregar todos los archivos en cada subdirectorio a mi repositorio? En este momento, cuando hago la sugerencia de la página del manual git add Dir1/\*
que puedo ver Dir2
en mi repositorio, pero aparece como una carpeta verde y no puedo abrirla, lo que me lleva a creer que Dir2
no se obtuvieron todos los archivos / carpetas. adicional. Cualquier ayuda será muy apreciada. Soy un nuevo usuario de git (menos de una semana de uso), así que intenta mantener tus instrucciones al nivel de principiante.
git add
de cualquier directorio es automáticamente recursivo. El usogit add .
en el nivel superior del repositorio debería agregar todo allí. Si no es así,.gitignore
está en juego (local o global).