使用していないファイルを削除してストレージをgithub lfs quotaに戻すにはどうしたらいいですか?git-lfsで追跡されたファイルを削除してストレージクォータを解放するにはどうすればいいですか?
gitの履歴でファイルの参照ポイントを削除すると、このような状況になりますか?
使用していないファイルを削除してストレージをgithub lfs quotaに戻すにはどうしたらいいですか?git-lfsで追跡されたファイルを削除してストレージクォータを解放するにはどうすればいいですか?
gitの履歴でファイルの参照ポイントを削除すると、このような状況になりますか?
現時点では、大きな資産をgit-lfs
から削除するための優れた方法はありません。 GitHubの現在の提案は、The BFGというツールを使ってレポからファイルの存在を完全に取り除くことです。
gitのガベージコレクションが次にGithubによって実行されるとき、おそらくそれはlfsストレージから削除されます。
詳細情報についてはhttps://help.github.com/articles/working-with-large-files/
ウェイダーによって与えられた答えは質問に関連していない参照してください。
github記事へのリンクは、git-lfsと同じではないgit repoに直接チェックインされた大きなファイルです。
質問:この状況がどのように処理されるかは、基礎となるストレージサーバーによって異なります。 git-lfsサポートは、さまざまなサービスによって提供することができます。 GitHubまたはGitLab。
GitLabは、リポジトリごとではなくgit-lfsファイルを格納します。それらは、SHA-256ハッシュ値によって格納されます。同じファイルが複数のリポジトリ(例えばクローン)で使用されている場合、そのファイルは1回だけ格納されます。それはGitLabに依存しているだけで、参照されたファイルをどのように扱うのか、またマニュアルで参照する必要があります。
リポジトリからGit LFSオブジェクトを削除するには、削除して再作成してください。フォークも削除されます。
すべての履歴が変更されるため、すべてのコミットIDがどこでも変更されることに注意してください。あなたのレポが他人に引き寄せられ、彼らが戻って貢献しようとしている場合、この_can_には大きな問題があります。 – g19fanatic