2012-03-21 14 views
11

Recentemente ho fatto un commit a un repo su GitHub e ora quando voglio vedere le differenze, per uno dei file tutto quello che ottiene è:Github commettere, diff non mostra variazioni

1273 additions, 678 deletions not shown

Qual è la causa di questo? Come posso vedere le differenze?

+1

Quali comandi stai utilizzando e cosa ti piacerebbe realizzare? – ralphtheninja

+1

non sto usando alcun comando, ma l'interfaccia web stessa. voglio vedere quali sono le modifiche al file sono – alegen

+1

possibili duplicati di [Grande commit commit github non mostrato] (http://stackoverflow.com/questions/9702795/large-github-commit-diff-not-shown) – ralphtheninja

risposta

7

Github non mostra grandi diff probabilmente perché è abbastanza JS-intensive e probabilmente bloccare il browser. La soluzione sarebbe quella di non fare affidamento su github per sfogliare le differenze che puoi vedere in qualsiasi git-gui che hai

ad es. tig è molto utile.

$ tig commithash 
1

È possibile controllare la diff dalla vostra macchina locale se GitHub non può mostrare a voi

$ git show the-commit-id path/to/the/file