2016-12-14 1 views
0

大きなデータベースファイルがGitリポジトリに格納されています。このファイルは定期的に更新され、リポジトリに保存されます。ファイルをリポジトリに保存して最新のものにしたいのですが、私はGitにこのファイルの変更を追跡させたくありません。 Gitを使用してデータベースの変更を追跡する代わりに(リポジトリのサイズが大幅に増加する)、データベースの「リリース」コピーを保存することをお勧めします。ファイルをGitリポジトリに保存するにはどうしたらいいですか*最新の状態に保ちますか?

これはどのように行う必要がありますか?この質問はではなく、と簡単に尋ねます。how to stop tracking a file;リポジトリ内のファイルはの最新のに保存する必要があります。

答えて

2

これはGit LFSの仕事のようです。 Git LFSは、大きなファイルを処理してバージョンを管理するように設計されています。ファイルをgitに保存し、最新のバージョントラッキングで最新の状態に保つことはできません。

https://git-lfs.github.com/

+0

あなたは(https://github.com/rtyley/bfg-repo-cleaner/releases/tag/v1 [遡及LFSに大きなファイルのすべての過去のリビジョンを置くためにBFGを使用]することができます。 12.5)。 – Schwern

関連する問題