。gitignore无论如何都不起作用,这里的失败点是什么?

问题描述 投票:1回答:1

。gitignore在任何尝试过的情况下都不起作用:

  • 内容在任何情况下都是自述文件自述文件readme.md

  • 已经清除,git rm --cached .gitignore

  • 删除本地目录中的Readme.md文件

但是在执行git push时,它仍然会清除并清除远程回购中的文件

失败在哪里,是什么?帮帮我!

git gitignore
1个回答
1
投票

如果文件已在远程存储库中被跟踪,则需要将其删除。

尝试进行测试:

  • 将远程存储库克隆到新的本地文件夹中
  • 将其确切名称添加到.gitignore:echo README.md>>.gitignore
  • 在本地删除:git rm README.md
  • 添加,提交和推送:git add .; git commit -m "delete README"; git push

请确保使用正确的大小写删除文件,并且不要删除.gitignore

© www.soinside.com 2019 - 2024. All rights reserved.