使用var tableFolder = $('#tableFolder').DataTable({
columnDefs: [
{"width": "50%", "targets": 0},
{"width": "25%", "targets": 1},
{"width": "25%", "targets": 2}
],
aaSorting: [],
deferRender: true,
scrollY: 560,
scrollCollapse: true,
scroller: true,
paging: false,
info: false,
searching: false,
ajax: url,
fnCreatedRow: function (nRow, aData, iDataIndex) {
$(nRow).attr('id', aData[3]);
}
});
,它会显示如下的差异摘要:
git pull
有没有办法使用像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(-)
这样的命令来获得类似的输出?
答案 0 :(得分:46)
git log --stat
将显示每个文件的更改金额。
git whatchanged
详细介绍了已修改的文件。
git diff --stat <sha1> <sha2>
提供两次提交之间的文件和更改量。
git diff --stat <branch>
与另一个分支(例如主人)进行比较
答案 1 :(得分:35)
git diff
确实是你寻求的命令。特别是你想要
git diff --stat
其他类似的报告可以使用
git diff --numstat
git diff --shortstat
git diff --dirstat
git diff --name-status
答案 2 :(得分:3)
有没有办法使用像git diff这样的命令来获得类似的输出?
使用Git 2.17(2018年第二季度),实际上有一个比git diff -stat
更完整的结果:
“git diff
”和朋友们了解到了“--compact-summary
”
通常使用“--summary
”选项提供的信息
line作为“--stat
”选项的diffstat输出(保存
垂直空间并在同一个地方的单个路径上保留信息。)
commit ddf88fa见commit c905cbc(2018年2月24日)和Nguyễn Thái Ngọc Duy (pclouds
)(2018年2月1日)Junio C Hamano -- gitster
--。
(由commit 868f7d2合并于commit 0433d53,2018年3月14日)
diff
:添加--compact-summary
某些信息目前显示为-summary,但在使用时 结合--stat它有点难以阅读,因为的信息 同一个文件在两个地方(--stat和--summary)。
除此之外,添加或删除文件的提交数量加倍 显示行,如果你添加或删除很多,可能会很多 文件。
--compact-summary
将--summary
的大部分内容重新嵌入--stat
文件名部分和图形线之间的空间很小,例如同 {{3}}:Documentation/merge-config.txt | 4 + builtin/merge.c | 2 + ...-pull-verify-signatures.sh (new +x) | 81 ++++++++++++++ t/t7612-merge-verify-signatures.sh | 45 ++++++++ 4 files changed, 132 insertions(+)
它有助于缩小信息并保存一些文本 空间。
diffstat的新功能是:
- 新的0644文件显示为
(new)
- 新的0755文件显示为
(new +x)
- 新的符号链接显示为
(new +l)
- 已删除的文件显示为
(gone)
- 添加可执行位的模式更改显示为
(mode +x)
- 删除模式更改显示为
(mode -x)
请注意
--compact-summary
不包含所有信息--summary
提供。重写百分比未显示但可能是 稍后添加,例如R50%
或C20%
。