2010-07-22 15 views
10

Su Github, alcuni progetti sono contrassegnati come appartenenti a una lingua o a un'altra. Come aggiungo uno di questi tag. (Objective C, PHP etc.)Tag linguaggio Github

risposta

13

Per quanto ne so, non sono in realtà il tag - i linguaggi ad essi connessi sono le lingue che si utilizzano nel progetto. Github guarda attraverso la fonte e capisce al meglio delle sue capacità quali sono le lingue in uso.

Se si accede al proprio oggetto di esposizione, quindi alla scheda Grafici, è possibile visualizzare la suddivisione in base alla lingua.

+5

Se si vede un problema con le lingue che vengono segnalati, si prega di contattare il supporto @ github. com - Inoltre, tieni presente che contiamo i byte totali del file di ciascuna lingua (controlliamo l'estensione) per decidere le percentuali. Ciò significa che se vedi che il tuo progetto ha segnalato un JavaScript, ma giuri di usare Ruby, probabilmente hai una lib di JS da qualche parte più grande del tuo codice Ruby. – Petros

1

Dovresti essere in grado di pubblicare o eseguire l'inizializzazione con un file di esempio specifico per la lingua che desideri contrassegnare come (come un file .cs o .js vuoto), quindi aggiungere l'intero progetto; tuttavia, sembra un dolore.

Ho trovato che se vai a "Aggiungi argomenti" all'estrema sinistra sotto la sezione "Codice", puoi aggiungere tutte le lingue che hai usato per chiunque sia abbastanza vicino al tuo progetto.

0

Un archivio può essere contrassegnato con una sola lingua nei risultati della ricerca. Quella lingua è la prima delle statistiche linguistiche. Le statistiche linguistiche sono calcolate dal progetto open source Linguist in base alla dimensione totale dei file per ogni lingua rilevata.

È possibile utilizzare ignorare le statistiche della lingua utilizzando Linguist overrides. In particolare, è possibile scegliere di ignorare alcuni file dalle statistiche:

directory/to/ignore/* linguist-vendored 
*.somextensiontoignore linguist-vendored 

o ignorare la lingua rilevato:

*.js linguist-language=Java