Rails 应用在 GitHub 上变成了 HTML 因为我忘了 gitignore
Rails app turned into HTML on GitHub as I forgot to gitignore
我添加了 SimpleCov 并忘记了 .gitignore 'coverage',现在我的 Rails 应用意外地变成了 GitHub 上的 HTML 应用。这是我的应用所在的位置:https://github.com/GeekG1rl/lemon
之后我尝试将 'coverage' 添加到我的 .gitignore 并再次推送,但它没有在我的 repo 中更新(可能是因为该文件仍然存在)。
我的假设是该目录已经构建,但如果我删除它,然后再次推送(在 .gitignore 中使用 'coverage'),那么它只会在 运行 时在本地构建?如果这破坏了更多东西,我将不知道如何撤消它,所以我在完全破坏它之前寻求帮助。
我已经编码三个月了,所以如果这是一个愚蠢的问题,请不要刻薄 ;)
git rm -rf coverage
git commit -m "Remove coverage folder"
git push origin master
.gitignore
仅涵盖新添加的文件和目录,您必须在将它们添加到 .gitignore
.
时手动删除任何现有文件或目录
我添加了 SimpleCov 并忘记了 .gitignore 'coverage',现在我的 Rails 应用意外地变成了 GitHub 上的 HTML 应用。这是我的应用所在的位置:https://github.com/GeekG1rl/lemon
之后我尝试将 'coverage' 添加到我的 .gitignore 并再次推送,但它没有在我的 repo 中更新(可能是因为该文件仍然存在)。
我的假设是该目录已经构建,但如果我删除它,然后再次推送(在 .gitignore 中使用 'coverage'),那么它只会在 运行 时在本地构建?如果这破坏了更多东西,我将不知道如何撤消它,所以我在完全破坏它之前寻求帮助。
我已经编码三个月了,所以如果这是一个愚蠢的问题,请不要刻薄 ;)
git rm -rf coverage
git commit -m "Remove coverage folder"
git push origin master
.gitignore
仅涵盖新添加的文件和目录,您必须在将它们添加到 .gitignore
.