私はGitでバージョン管理された大きなアリプロジェクトを持っています。現在、構築ツールをMavenに変更しています。これは、すべてのJavaソースファイルを別のディレクトリ構造に移動することを意味します。Javaソースを1つのディレクトリツリーに移動し、他のリソースを別のディレクトリに移動するbashスクリプトを作成しました。木。モジュール(ソースコードセット)を次々と変換しています。
各モジュールを移動した後に実行すると、最初は各ファイルでgit status
正しいステータスが表示されます。RENAMED
別のモジュールを移動して、移動したファイルの数が約100に達すると、gitは移動したファイルの認識を停止し、それらを切り離します。つまり、実行後、git status
各ファイル(以前に正しく認識されたイベント)が2回表示されます。1つDELETED
は古いパスに、もう1つNEW FILE
は新しいパスにあります。
名前が変更されたときに自動的に解決されるファイルの量を制限するものはありますか?