[英]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.