Pregunta

Utilizo phpstorm como mi ide, tiene integración de control de versiones Git incorporada, por lo que nunca he necesitado usar la línea de comando.

Sin embargo, me he encontrado con un problema, algunas veces cuando me han solicitado "¿Desea agregar este archivo/directorio al control de versiones de git" He hecho clic que no, por lo tanto, tengo algunas carpetas y archivos en todo el lugar que no están bajo control.

Me pregunto si hay un comando que pueda ejecutar que me agregue todos estos archivos al control de versiones para mí.

¿Fue útil?

Solución

Llegue a una línea de comando y cambie su directorio de trabajo a su repositorio Git.

$ cd /home/wesley/dev/mytwitterbook

Etapa de todo en el directorio de trabajo y subdirectorios

$ git add .

La próxima vez que te comprometas, todo que no ha sido .gitignoreD se agregará al control de versiones.


NÓTESE BIEN: git add . También organizará cualquier archivo que ya esté controlado. Si ha realizado cambios en cualquier archivo desde su última confirmación, es posible que desee evitar cometerlos. Si es así, guarde sus cambios primero:

$ git stash  # set aside any changes in VC'd files
$ git add .
$ git stash pop  # restore stashed changes

Otros consejos

En phpstorm puede abrir el Cambios panel y en el Local pestaña verá todo el Archivos no versionados debajo del nodo separado. Puede hacer clic derecho en este nodo o seleccionar archivos individuales y luego agregarlos al control de versiones a la vez. Luego realice Commit/Push cuando esté listo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top