我有一个本地目录:网络(我做的地方git init
)。
- 我在目录:网络内添加了另一个目录:Aruba(其中包含 *.pdf 文件)
- 对目录中已经存在的文件进行了一些更改:网络
- 添加了 .gitignore 文件,其中只有两行(第 1 行 *.pdf,第 2 行 *.mp4)
- 我做到了
git add .
,git commit -m 'updated aruba_controller.md'
最后git push
。 - 它仍然推送我的 pdf 和 mp4 文件。为什么?
- 删除了目录 Aruba,经过一些谷歌搜索后应用了命令:
git rm --cached -r ~/Documents/Networking/Aruba/
现在我收到了错误:fatal: pathspec '/home/UserName/Documents/Networking/Aruba/' did not match any files
- 从垃圾箱中恢复目录 Aruba,运行#6 中的命令,结果相同。
我使用的是 ubuntu 24.04。我该怎么做才能解决这个问题?我不想将我的 pdf 和培训视频上传到 GitHub。谢谢