所以我可以做这样的事情:停止跟踪git中的文件(而不删除它们)。但这只影响我的git。
有一些默认设置文件已经被远程仓库跟踪,如何在不删除文件的情况下取消对该文件的跟踪?我不想从远程仓库中删除它,但是该文件对于运行应用程序是必需的,因此任何进行新安装的人都需要该文件,因此他们在进行git克隆时应该拥有该文件。
但是对于开发人员来说,任何人都可以更改文件,但是这些更改永远不应该被跟踪,只有默认值应该保留在远程仓库中。
我尝试将文件添加到.gitignore列表中,但它不起作用——因为它已经被跟踪了,我认为?我希望每个人都拥有该文件,但是每个人都不应该能够更改该文件。
那么我该怎么做呢?
有一些默认设置文件已经被远程仓库跟踪,如何在不删除文件的情况下取消对该文件的跟踪?我不想从远程仓库中删除它,但是该文件对于运行应用程序是必需的,因此任何进行新安装的人都需要该文件,因此他们在进行git克隆时应该拥有该文件。
但是对于开发人员来说,任何人都可以更改文件,但是这些更改永远不应该被跟踪,只有默认值应该保留在远程仓库中。
我尝试将文件添加到.gitignore列表中,但它不起作用——因为它已经被跟踪了,我认为?我希望每个人都拥有该文件,但是每个人都不应该能够更改该文件。
那么我该怎么做呢?