在我的个人项目(一个 Rails 应用程序)中,我在工作时忘记了承诺,并从那以后继续工作了好几个月。自从上次提交以来,我已经改变了很多,现在我希望让 Git 全部恢复并运行并正确使用它,但是 Tower 搞砸了,因为它在 Files to stage 列表中显示了 55,000 多个文件。其中很多似乎是我不想提交的目录中的文件(如 node_modules 目录),但那些已经被删除但它们仍然被列出。我尝试采取的任何操作,例如 stage 或 unstage 或右键单击文件似乎都需要很长时间(正如我猜想的那样)。我已经尝试将某些内容添加到我的 .gitignore 文件中,但它们似乎没有任何效果。
我在这里吸取了教训,只想让我的 git repo 恢复运行,但需要帮助才能实现。
有什么建议么?