我有一个存储在Git存储库中的大型数据库文件。此文件已更新并定期保存到存储库。我不希望Git现在跟踪此文件的更改,但我确实希望将文件存储在存储库中并保持最新状态。不是使用Git跟踪对数据库的更改(导致存储库的大小显着增加),而是最好保存数据库的偶然“发布”副本。
应该怎么做?请注意,此问题不只询问how to stop tracking a file;存储库中的文件必须保持最新。
答案 0 :(得分:2)
这听起来像是Git LFS的工作。 Git LFS旨在处理大型文件并对其进行版本化。您不仅可以将文件存储在git中,而且可以在没有版本跟踪的情况下使其保持最新状态。