おそらく非常にニッチな操作が可能かどうかという疑問があります。私は答えがどこか近くにあるかもしれないと思うが、質問をうまく策定できなかったために、私はそれを見つけられない。だからここに行く:未追跡のファイルをgitリポジトリに保存する
ファイルの束とほとんど何も含まれていないいくつかのコミットで簡単なgit repoを想像してみてください。 私がしたいのは、バイナリファイルを変更すると、ファイルが更新されたときにgitがそのファイルを更新しますが、その履歴は保持しないようにすることです。したがって、ファイルが変更されるたびに、Gitは実際のデータを更新しますが、それ以外は変更されていないとみなします。
目標は、プロジェクトに必要な比較的大きなバイナリファイルを常に最新のバージョンに保つことですが、それを追跡しません。 操作はリベースを含むべきではなく、一般的なgitホスト(githubなど)によってサポートされている必要があります 編集:git repoをクローンし、コンパイルスクリプトを実行してすぐに結果を得ることも目標です。だから "これらのファイルをドロップボックスに保存"は解決策ではありません。
これも可能ですか?どこを見なければならないのでしょうか?私が望むものではないと思われる。どのような入力をありがとう。
です。私は 'git filter-branch'を認識していますが、これは私が使用しているものですが、他のgit repoユーザにとっては透過的で、操作が行われた後には何の影響も与えないソリューションを期待していました。 – user2333940