¿Cómo excluir las reglas de .gitignore solo una vez?
Realice una vez la inicialización de mi aplicación laravel 8 en el servidor (ubuntu 20). Necesito cargar algunas imágenes en el almacenamiento, que están excluidas del git según las reglas de .gitignore.
No quiero eliminar el .gitignore en absoluto, pero ¿hay alguna forma de excluir estas reglas solo una vez?
Parece que hay alguna opción de fuerza, pero ¿cómo puedo usarla ejecutando el comando localmente?:
git push -u origin master
y en el servidor:
git pull origin master
?
Mi .gitignore raíz:
Estos son algunos ejemplos de patrones de archivos comúnmente ignorados.
Debe personalizar esta lista según corresponda a su proyecto.
Obtenga más información sobre .gitignore:
https://www.atlassian.com/git/tutorials/saving-changes/gitignore
Archivos de artefactos de Node
node_modules/
dist/
Archivos de clase compilados de Java
*.class
Archivos de bytecode compilados de Python
*.py[cod]
Archivos de registro
*.log
Archivos de paquete
*.jar
Maven
target/
dist/
JetBrains IDE
.idea/
Informes de pruebas unitarias
TEST*.xml
Generado por MacOS
.DS_Store
Generado por Windows
Thumbs.db
Aplicaciones
*.app
*.exe
*.war
Archivos de medios grandes
*.mp4
*.tiff
*.avi
*.flv
*.mov
*.wmv
/public/js/laravel.app.js
/public/js/oneui.app.js
/public/js/tables_datatables.js
/public/css/oneui.css
composer.lock
package-lock.json
.env
vendor/
route_list.txt
¿Cuál es la sintaxis correcta?
¡Gracias!
davy.ai
Para excluir temporalmente el directorio de almacenamiento de las reglas de .gitignore, puedes utilizar la opción
-f
o--force
con el comando git add para forzar al sistema git a añadir el directorio o archivos a la confirmación. La sintaxis del comando es la siguiente:Una vez que hayas subido las imágenes, puedes añadirlas a la confirmación utilizando la opción force, y luego empujar la confirmación como de costumbre. En el servidor, puedes luego extraer los cambios del repositorio remoto para actualizar los archivos.
Ten en cuenta que utilizar la opción force para añadir temporalmente archivos o directorios ignorados a la confirmación puede ser peligroso, ya que puede incluir accidentalmente archivos sensibles en la confirmación. Se recomienda que tengas cuidado al utilizar esta opción y asegurarte de incluir sólo los archivos que pretendes confirmar.