Voglio sapere quante righe di codice ho cambiato tra due commit diversi. Il mio scopo è capire quante righe di codice ho scritto oggi, ma la mia idea astratta è capire quante righe di codice ho scritto da un momento all'altro. Qualcuno può aiutarmi per questa roba?Quante righe di codice differiscono tra due commit o due rami?
28
A
risposta
50
--shortstat
è ciò che si vuole:
git diff --shortstat commit1 commit2
Si potrebbe anche usare le cose come:
git diff --shortstat "@{1 day ago}"
2
Come molti comandi git git diff --shortstat
non funziona solo con commit, ma anche con i nomi di filiale, tag, ecc. Quindi, se sei su un ramo feature/foo
e vuoi confrontare con il develop
run.
git diff --shortstat develop
Se volete sapere quante linee modificati dopo il tag di ultima versione (ad es 3.1
) eseguire
git diff --shortstat 3.1
1
Solo per riferimento, e nel caso in cui più persone si impegnano allo stesso filiale, utilizzare --author "<author name>"
per account solo per i propri commit.
Problemi correlati
- 1. è possibile contare quante righe tra due righe mysql?
- 2. git crea commit da diff tra due rami
- 3. caratteri estratto che differiscono tra due stringhe
- 4. Numero di commit tra due commit
- 5. Diff tra file singoli tra due commit
- 6. Modo corretto per saltare avanti e indietro tra due rami?
- 7. Elenco di modifiche non integrate tra due rami
- 8. Come sincronizzare alcuni file tra due rami in git?
- 9. le funzionalità di due righe di codice
- 10. OpenCL: Perché le prestazioni differiscono notevolmente tra questi due casi?
- 11. Estrarre caratteri distinti che differiscono tra due stringhe
- 12. Come dividi il codice HTML tra due righe?
- 13. Confronto di righe tra due matrici
- 14. selezionare le righe dataframe tra due date
- 15. SQL Server selezionare righe tra due valori
- 16. SVN unione tra due rami - "percorso non trovato"
- 17. Dividere un ramo git in due rami?
- 18. Intestazioni jqgrid su due o più righe
- 19. git staging e commit tra più rami
- 20. Unione di diff tra due rami di git e applicazione alla copia di lavoro
- 21. Inserire un nuovo ramo tra due rami esistenti
- 22. Ottenere un elenco di tutti i tag tra due commit
- 23. In Mercurial, posso unire solo alcuni file tra due rami?
- 24. Confronta i file tra due rami in TortoiseSVN
- 25. Apre due rami GIT in due istanze IDE separate?
- 26. git identifica l'intersezione più recente di due rami
- 27. Unisci due rami TFS con git tfs
- 28. Aggiunta di ritardo tra l'esecuzione di due righe successive
- 29. Come condividere il codice tra due progetti?
- 30. Visualizza due valori di colonna come due righe in SQL