Eliminar .github

Hola, recién comienzo a utilizar git/github creando primer proyecto en yii2. Instalé el framework y he estado comenzando con los primeros pasos del tutorial de yii2, pero tengo una duda, al momento de crear mi repositorio local debo primero eliminar todos los .github que están dentro del proyecto que he clonado? O definitivamente debo dejarlo así tal cual y hacer mis adds and commits con lo que ya está? Cómo afecta el funcionamiento de ésto si elimino todos los .github (carpetas) y los .gitignore?
Gracias por su ayuda

Hola Mavir78,
Bienvenidx à la comunidad! Primero creo que sería prudente explorar las utilidades de los dos archivos:

.gitignore en el directorio raíz de tu repositorio se usa para indicarle a Git qué archivos y directorios ignorar cuando haces una confirmación. Generalmente contiene una lista de archivos y / o directorios que se generan durante el proceso de compilación o en tiempo de ejecución. Las entradas en el archivo .gitignore pueden incluir nombres o rutas que apuntan a:

  1. recursos temporales, por ejemplo, cachés, archivos de registro, código compilado, etc.
  2. Archivos de configuración local que no deben compartirse con otros desarrolladores.
  3. archivos que contienen información secreta, como contraseñas de inicio de sesión, claves y credenciales

Si no quieres crear un archivo .gitignore para compartir con otros, puedes crear normas que no estén confirmadas con el repositorio. Puedes utilizar esta técnica para los archivos generados de forma local que no esperas que otros usuarios generen, tales como los archivos creados por tu editor.

Utiliza tu editor de texto favorito para abrir el archivo llamado .git/info/exclude dentro de la raíz de tu repositorio de Git. Cualquier norma que agregues aquí no se registrará y solo ignorará archivos de tu repositorio local.

  1. Abre la Terminal.
  2. Navega a la ubicación de tu repositorio de Git.
  3. Utilizando tu editor de texto favorito, abre el archivo .git/info/exclude .

.github Este folder se utiliza para añadir archivos de salud predeterminados para la comunidad en la raíz del repositorio público llamada gihub que sea propiedad de una organización o cuenta de usuario.

Los archivos predeterminados no están incluidos en los clones, paquetes ni descargas de repositorios individuales porque se almacenan únicamente en el repositorio .github .

Si decides eliminar los archivos, la forma en que recomendamos editar o eliminar una carpeta es trabajando con su repositorio local. Puede eliminar la carpeta del clon local, confirmar ese cambio en el repositorio local y, a continuación, insertar ese cambio en el repositorio remoto en GitHub.

Para más información puedes consultar nuestra documentación: Agregar recursos de soporte a tu proyecto - GitHub Docs.

Espero esto te ayude!
AG