es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿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!

Tags:  ,

Answer

  1. Avatar for 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:

    git add -f ruta/al/directorio
    

    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.

Comments are closed.