2016-05-03 10 views
22

Ho commesso un file dopo prettifying in sublime. Ora, quando mi sto paragonando le differenze di GitHub utente web è che mostra un sacco di cambiamenti, quindi è molto difficile vedere i cambiamenti effettivi. Posso confrontare i file e ignorare lo spazio bianco?Come ignorare gli spazi in github quando si confrontano?

+0

come sta GitHub legato? o stai effettivamente confrontando in github e non in git? – eis

+0

Sì, mi sto paragonando a Github.com ma non in git. – shekhardtu

+1

quindi riscrivi la domanda. Non parli del confronto con git, parli del confronto in github web ui. Sia il soggetto che il contenuto della domanda sono errati. – eis

risposta

28

su GitHub, è sufficiente aggiungere il parametro w=1 all'URL per poter ignorare gli spazi bianchi.

Che sarebbe simile:

https://github.com/account_name/repo/pull/14/files?w=1 
+1

ma in questo, dobbiamo aggiungere un parametro ogni volta. Non possiamo fare qualcosa mentre si preme il codice o durante l'aggiunta o il commit del file? – shekhardtu

+0

Quando visualizzo più file in una richiesta di pull che sto creando, aggiungendo? W = 1 sembra non fare nulla. –

+0

se sono già stati avviati i parametri, quindi aggiungi & w = 1 alla fine dell'URL – shekhardtu

5

git diff -w (alternativamente git diff --ignore-all-space) ignora gli spazi bianchi. Puoi anche aggiungere --ignore-blank-lines se ce ne sono molti.

Per maggiori dettagli e molte altre opzioni, check out the docs.

+3

inoltre è possibile aggiungere questo al vostro '.gitignore' e mai preoccuparsi di nuovo: ' [alias] diff = diff --ignore-space-change ' –

Problemi correlati