¿Cómo creo una carpeta en un repositorio de GitHub?
Quiero crear una carpeta en un repositorio de GitHub y luego agregar archivos a esa carpeta.
¿Cómo logro esto?
TL;DR Úselo /
en el campo de nombre de archivo para crear carpetas; por ejemplo, escribir folder1/file1
en el campo de nombre de archivo creará una carpeta folder1
y un archivo file1
.
Respuesta original
No puede crear una carpeta vacía y luego agregar archivos a esa carpeta, sino que la creación de una carpeta debe realizarse junto con la adición de al menos un solo archivo. Esto se debe a que git no rastrea las carpetas vacías.
En GitHub puedes hacerlo de esta manera:
- Vaya a la carpeta dentro de la cual desea crear otra carpeta
- Haga clic en Nuevo archivo
- En el campo de texto para el nombre del archivo, primero escriba el nombre de la carpeta que desea crear.
- Luego escribe
/
. Esto crea una carpeta - Puedes agregar más carpetas de manera similar
- Finalmente, asigne un nombre al nuevo archivo (por ejemplo,
.gitkeep
que se usa convencionalmente para hacer que Git rastree carpetas que de otro modo estarían vacías; aunque no es una característica de Git) - Finalmente, haga clic en Confirmar nuevo archivo .
Git no almacena carpetas vacías . Solo asegúrese de que haya un archivo en la carpeta como doc/foo.txt y ejecute git add doc
o git add doc/foo.txt
, y la carpeta se agregará a su repositorio local una vez que la haya confirmado (y aparecerá en GitHub una vez que la haya presionado).
Para aquellos que usan el navegador web, pueden hacer lo siguiente:
- Una vez en el repositorio maestro, haga clic en Create new file.
- En el cuadro de nombre del archivo en la parte superior, ingrese el nombre de su carpeta
- Utilice la tecla / después del nombre de la carpeta. El uso de esta barra diagonal crea la carpeta
- Puede ver aparecer un nuevo cuadro junto al nombre de la carpeta donde puede escribir el nombre de su archivo.
- En el cuadro Confirmar nuevo archivo en la parte inferior de la página, puede escribir la descripción de su archivo.
- Seleccione el botón de opción Confirmar directamente con la
master
sucursal . - Haga clic en el Commit new filebotón
- Verá que se creará el nuevo directorio.
Pasos simples:
Paso 1: Haga clic enCreate new File
Paso 2: Ingrese el nombre de la carpeta que desee, luego presione/
Paso 3: ingrese un nombre de archivo de muestra. Debes ingresar algún texto.
Paso 4: haga clic Commit new filepara crear la carpeta
Paso 5: ¡Tu carpeta está creada!