2016-06-02 8 views
9

git pull के साथ, यह पता चलता है इस तरह एक diff सारांश:सारांश में गिट diff?

Updating 6a78751..811f788 
Fast-forward 
app/Http/Controllers/SaleController.php | 7 +- 
.../views/pages/sale/create.blade.php  | 137 +++++++++++++--- 
resources/views/pages/sale/index.blade.php | 4 +- 
resources/views/pages/sale/show.blade.php | 5 +- 
4 files changed, 123 insertions(+), 30 deletions(-) 

वहाँ git diff तरह आदेशों का उपयोग करने के लिए इसी उत्पादन प्राप्त करने के लिए कोई तरीका है?

+0

क्या और क्या के बीच? कार्यक्षेत्र और सूचकांक? सूचकांक और सिर? दो काम करता है? –

उत्तर

11

git log --stat का उपयोग कर राशि प्रत्येक फ़ाइल बदल गया था दिखाएगा उपलब्ध हैं।

git whatchanged संशोधित फ़ाइलों में कुछ विवरण देता है।

git diff --stat <sha1> <sha2> फ़ाइलों और दो प्रतिबद्धताओं के बीच परिवर्तन की मात्रा देता है।

11

git diff वास्तव में वह आदेश है जिसे आप चाहते हैं। विशेष रूप से आप चाहते हैं

git diff --stat 

अन्य इसी प्रकार की रिपोर्ट

git diff --numstat 
git diff --shortstat 
git diff --dirstat 
git diff --name-status 
संबंधित मुद्दे