Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 摆脱大型忽略列表_Git_Version Control - Fatal编程技术网

Git 摆脱大型忽略列表

Git 摆脱大型忽略列表,git,version-control,Git,Version Control,在编写器更新和提交更新后,大量被忽略的文件已被删除。现在,每当我运行git status,我的整个终端(数百行)都会被删除的文件淹没。如何删除该列表?如评论中所述,如果git status将这些文件标记为已删除,这意味着它们不仅没有被忽略,而且已经提交 如果确实要删除这些文件,只需运行 git commit -am "Removing files after composer update" 完成此操作后,只需运行git status,您将看到这些文件不再被列为deleted,如果您将它们视为

在编写器更新和提交更新后,大量被忽略的文件已被删除。现在,每当我运行
git status
,我的整个终端(数百行)都会被删除的文件淹没。如何删除该列表?

如评论中所述,如果
git status
将这些文件标记为
已删除
,这意味着它们不仅没有被忽略,而且已经提交

如果确实要删除这些文件,只需运行

git commit -am "Removing files after composer update"

完成此操作后,只需运行
git status
,您将看到这些文件不再被列为
deleted

如果您将它们视为已删除,那么以前它们不会被忽略。它们在我的本地目录中被删除,而不是在我的远程目录中被删除。此。。。git add.和git commit-m“message”与git commit-am
message之间的区别是什么?对我来说,这是同样的事情,但是
git add.
从未添加过文件。
git commit-a
将提交git已经处理过的文件上的所有修改,但忽略其他文件
git-add。
告诉git开始处理当前目录中的每个文件,下面是
git-add--all
是否等效?我喜欢在提交
git commit之前查看我添加的内容-a
将提交
git status
列出的更改。如果你事后意识到你不喜欢提交,你可以随时重置它。无论如何:是的,我相信git add——所有的
都应该工作。