繁体   English   中英

查看 NUMBER 个本地未提交的文件

[英]View NUMBER of local uncommitted files

我了解到我可以使用count来查找分支前面/后面的提交次数,如下所示:

git rev-list --count HEAD..@{u}

但是有没有办法对未提交的文件这样做?

刚刚发现git status -suno以非常简洁的方式显示了有多少文件已更改,因此我可以计算 output 的行数(使用echo "$var" | wc -l )或者只是放一个符号来表示存在任意数量,或以奇怪的方式解析它以查看删除/添加/修改的数量。

但是,是否存在非“瓷器”和更直接寻址的命令来完成此任务,因为解析诸如此类的命令被视为不好的做法?

另外,我正在使用它来添加到 git-bash 提示符; 我通常只输入 git 状态,但希望通过显示这样的状态来获得最大的便利。

具有讽刺意味的是, git status--porcelain选项旨在被解析:

 git status --porcelain -suno|wc -l

因此,虽然git status是瓷器, git status --porcelain确实会产生 output 适合瓷器脚本使用。

我试图在“ Git 中的“瓷器”一词是什么意思?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM