簡體   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