所以,我是一个Git的新手,但由于我的rails应用程序通过Heroku部署,所以我在使用它。我的应用程序在每个用户注册时生成一个书签(只是一个js文件)。不幸的是,当我部署时,现场用户的所有书签都被我的开发环境上用户的书签覆盖了。我已经阅读了其他关于这种问题的问题,并且我知道我将不得不把书签文件夹添加到.gitignore文件中,以及一些关于rm --cache的内容(但我不确定我将不得不做什么)。我尝试过做这些事情,但我想知道问题是不是git正在忽略现有文件中的所有文件,但是在整个gitignore过程后不会忽略生成的文件。要么我只是做错了(这非常,非常可能)。
欢迎任何帮助。对不起,这与许多其他类似的问题是相同的。我尽了最大的努力进行研究。
谢谢。
欢迎任何帮助。对不起,这与许多其他类似的问题是相同的。我尽了最大的努力进行研究。
谢谢。
.gitignore
适用于不在存储库中的文件。对于已经在存储库中的文件,它不起作用。你的文件在存储库中吗? - Greg Hewgill