有没有办法在git中查看我未提交的更改的大小?我想如果有办法看到提交的更改的大小,我可以暂时提交我的东西并查看该提交。有没有办法做到这一点?
原因是我担心包含一堆二进制文件更改的未提交的更改可能会不必要地大,这会永远增加git repo的大小。所以我想寻找另一种解决方案。
答案 0 :(得分:1)
你可以做git diff --binary
,虽然那是以文本形式格式化二进制补丁,因此比它实际上要大。
但是,对于我们是否正在谈论千字节,兆字节甚至更多内容,应该足够快速了解一下; - )
例如,您可以在提交之前执行git diff --cached --binary | wc -c
。