我创建了一个新的存储库,然后运行git add -A
。然后,我注意到有一个文件夹,其中包含大约100个不应包含的文件,因此我将其添加到中.gitignore
。
现在如何清除暂存区域,以便add
考虑到更新后的所有文件,可以再次使用.gitignore
?
Answers:
在#git中,您说过无意中添加了一个应该被忽略的目录,因此运行
git rm --cached -r directory-name
递归地directory-name
从索引中删除根植于树。
别忘了更新.gitignore
!
-r .
更简单并且做同样的事情吗?
您可以只使用以下命令:
git reset
fatal: Failed to resolve 'HEAD' as a valid ref.
我认为没有什么可重置的了吗?
rm -rf .git && git init .
重新开始。