Như tôi đã trả lời here:
Nó phải phản ánh số lượng thay đổi (trong dòng) của mỗi tập tin được liệt kê.
Dấu hiệu bổ sung cho cộng, trừ để xóa.
Các cho lượng đường thay đổi, và -/+ mang đến cho bạn tỷ lệ xóa/bổ sung.
Khi số lượng thay đổi có thể phù hợp với một dòng, bạn sẽ nhận được '+' mỗi lần bổ sung, '-' mỗi lần xóa;
Nếu không, đây là một phép tính xấp xỉ, ví dụ:
CHANGES.txt | 47 +++++++++++++++++++++++++++++++++
make-release.py | 77 +++++++++++++++++++++++++++++++++++++++----------------
2 files changed, 102 insertions(+), 22 deletions(-)
On CHANGES.txt
vì bạn có thể thấy rằng không có '-', và kể từ 47 '+' được rất nhiều bạn có một lượng tương ứng của họ (nghĩa là 100%).
On make-release.py
bạn sẽ thấy x39 '+' đứng cho 55 bổ sung và x16 '-' đứng cho 22 xóa.
Chính xác như tỷ lệ của chúng và chỉ số tiền phù hợp với màn hình đầu ra.
Số lượng ký hiệu trên mỗi dòng là một dải GCD
phù hợp với chiều rộng của đường.
Hy vọng điều đó sẽ hữu ích.
Nguồn
2014-08-28 06:11:04
Quy mô là gì? 100% có giống nhau cho tất cả kích thước tệp không? – serby
Trang web/index.php | 118 ++ - có nghĩa là: khoảng 50% loại bỏ thêm 50% trên index.php. Chỉ báo ++ không chính xác lắm. –
Ahh, cảm ơn bạn. Tôi đã bị ném ra bởi một diffstat đó là hoàn toàn cộng. Tôi đã giả định rằng một tỷ lệ sẽ được hiển thị theo dạng đơn giản của nó. – LukasWildas