tutorial trabajar subir repositorio proyecto nombre idioma español desde crear con cambiar github

github - trabajar - subir proyecto a gitlab



¿Cómo cambiar el idioma de un repositorio en GitHub? (6)

La búsqueda de GitHub permite filtrar repositorios por idioma. ¿Cómo puedo configurar un repositorio para un idioma específico?


Cambie el nombre de los archivos de código en su repositorio con la extensión agregada.

Por ejemplo:

  • cambiar abc a abc.py por python
  • abc a abc.java para archivos java
  • abc a abc.html para html

Como VonC mencionó en los comentarios, puede poner sus bibliotecas en "proveedores" o "terceros" y los archivos no serán analizados por un linguist , la herramienta que GitHub utiliza para analizar el idioma en su código.

# Vendored dependencies - third[-_]?party/ - 3rd[-_]?party/ - vendors?/ - extern(al)?/

Actualización: agregaron más nombres de carpeta


Se deduce puramente del contenido del código.

Como Pedro mentions :

Tenga en cuenta que contamos los bytes totales del archivo de cada idioma (comprobamos la extensión) para decidir los porcentajes.
Esto significa que si ve que su proyecto reportó un JavaScript, pero jura que usa Ruby, es probable que tenga una lib de JS en algún lugar que sea más grande que su código Ruby.

Como se detalla en " Github cambia el repositorio al idioma incorrecto ", puede agregar un archivo .gitattributes en el que puede:

  • ignorar parte de su proyecto (no se considera para detección de idioma)

    static/* linguist-vendored

  • considere parte de su proyecto como documentación:

    docs/* linguist-documentation

  • indica que algunos archivos con extensión específica (por ejemplo *.rb ) deben considerarse un lenguaje específico:

    *.rb linguist-language=Java


También puede anular ciertos archivos

$ cat .gitattributes *.rb linguist-language=Java

Source


También puede hacer algunos de los archivos vendor -ed. Solo crea un archivo .gitattributes en el directorio principal. Si desea excluir CSS de las estadísticas del idioma, escriba en el archivo algo como esto. client/stylesheets/* linguist-vendored

Esto ocultará todos los archivos en el client/stylesheets/ de las estadísticas del lenguaje. En mi caso, estos son los archivos .css.

Esto resuelve su problema en parte, porque oculta el idioma más utilizado y elige el segundo para ser primo.


Un poco de fuerza bruta, pero utilicé este archivo .gitattributes:

* linguist-vendored *.js linguist-vendored=false

Dice ignorar todos los archivos excepto .js, por lo que JavaScript se convierte en el único idioma posible. Mi proyecto https://github.com/aim12340/jQuery-Before-Ready estaba listado como HTML y esto lo cambió a JavaScript