トラックフォルダを再帰的に


フォルダを“N”フォルダと“M”サブフォルダを再帰的に追跡する場合.私はこの方法を行うことをお勧めします.
  • すべてのファイル拡張子を以下のコマンドを使用して下さい
  • find . -type f | perl -ne 'print $1 if m/\.([^.\/]+)$/' | sort -u
    
  • そして、.gitattributeファイルを作成して、Git LFSトラック構文を加えてください.このコマンドは、すべてのファイルとその拡張子を追跡し、LFS追跡構文を作成します.
  • find . -type f | perl -ne 'print $1 if m/\.([^.\/]+)$/' | sort -u | awk '{print $1" filter=lfs diff=lfs merge=lfs -text"}' | sed 's/^/*./'
    
  • コピーペーストを.gitattributeファイルにコピーしてコミットします.
  • のために働く
  • ファイルとフォルダの任意の数.
  • 大きなrepoサイズを大きくする小さなファイルの大きなrepo.
  • フォルダとサブフォルダの任意の数.