有没有办法检查克隆的 repo 的完整性?

有没有办法检查克隆的 repo 的完整性?

我已经签出了一个远程存储库。现在我做了一些操作,将一些文件添加到存储库。以及(可能)删除存储库中的一些文件。在这两种情况下,git 都没有收到有关更改的通知。git 有没有办法检查存储库的完整性。并通知我哪些文件已更改(或未更改)?

我看到了这篇文章1但不知道这是否涵盖了我上面分享的场景。$git fsck够了吗?如果我从本地存储库中删除一个文件。git 将如何告诉/显示它?

期待答案。

答案1

您似乎正在寻找git status命令。

来自男人git-status

显示索引文件和当前 HEAD 提交之间存在差异的路径,工作树和索引文件之间存在差异的路径, 和工作树中未被 git 跟踪的路径(并且不会被 gitignore(5) 忽略)。第一个是你通过运行 git commit 可以提交的内容;第二个和第三个是你在运行 git commit 之前通过运行 git add 可以提交的内容。

相关内容