【发布时间】:2023-04-02 00:31:01
【问题描述】:
我有一个本地目录,我在其中初始化了 git。我已经在 git 中添加了该目录的所有文件:
git add *
现在,如果我从本地目录中手动删除一个文件,我也想将它从 github 中删除。我试过了
git add -A *
但它不起作用。每次我也必须从github手动删除它。
【问题讨论】:
-
我做你正在尝试的没有问题。对我来说,
git add -A或git add -A *(或git add --all,这是同一个命令)都检测到删除的文件。你能显示更多信息吗? (并显示您的 git 版本)您可以在删除文件之前和之后以及执行git add -A命令之后执行 git status 吗?让我们看看会发生什么? -
git status的作用是什么?它在使用 git status 后工作。非常感谢:D
-
知道了。 git status 列出所有准备提交的文件,这些文件已添加到暂存中,以及当前未被 Git 跟踪的文件。使用此命令查看工作目录和暂存区的状态。
-
git status 可能是作为
git status输入的最有用的命令之一 - 它告诉你什么,嗯......状态是:)......例如,如果你执行git add *并添加了 3 个文件,然后您执行git status它将列出添加的三个文件....