¿Dónde almacena sus archivos de desarrollo web?

En primer lugar, mantengo todos mis proyectos en Git para poder seguir fácilmente mis cambios con el tiempo. Ponerlos en Github ayuda a visualizar, buscar y hacer referencia al código cuando sea necesario. También significa que configurar una nueva computadora es muy fácil: solo clone los proyectos que necesita y estará listo para comenzar.

En cuanto a dónde en mi computadora pongo los repositorios de Git, uso el directorio / opt. No hay una buena razón para elegir / optar. A menudo no se usa (especialmente en macOS), está presente en la mayoría de los sistemas y es fácil de escribir.

Me parece que mantener archivos importantes en mi directorio de usuarios puede ser complicado, ya que mucha basura termina ahí. Poner los archivos en un directorio en mi directorio de usuarios parece un paso adicional y hace que escribir la ruta completa sea más propenso a errores tipográficos.

Un simple /opt/my-project en el cuadro de diálogo ⌘ + ⇧ + G en macOS Finder es breve, agradable y fácil.

  1. Configurar una cuenta github
  2. Crear un proyecto
  3. Clonar el proyecto
  4. Mueve tus archivos a esta nueva carpeta
  5. Agregue los archivos al proyecto, confírmelos y regístrelos
  6. Clone el repositorio resultante donde quiera implementar esto para desarrollo y pruebas

En mi computadora local tengo un directorio de sitios con subdirectorios para clientes. Dentro de estos tengo carpetas para cada proyecto.

Construyo principalmente en WordPress en estos días, y mis clientes usan una variedad de proveedores de alojamiento. Generalmente instalo WordPress en un subdirectorio de cualquier directorio que esté vinculado al dominio para el proyecto. Tiendo a usar FTP (o sFTP) más que el terminal, aunque algunas cuentas pueden permitir conexiones SSH.