2011-07-18 4 views
3

&サブディレクトリをローカル作業ディレクトリにコピーしました... "git add [サブディレクトリ名]を追加しました" git consoleでたくさんの警告が表示されます: "警告:LFは[サブディレクトリを挿入するか、ファイル名はここにあります。ファイルの元の行は作業ディレクトリに終わります。コンソールはのようにスクロールします。は、追跡する作業ディレクトリにファイルを追加して追加を完了します。今、私はすでに(... git resetその後、rm -f .git/indexにStackOverflowのおかげで)Gitのインデックスをリセットする方法を知っているGitで追跡するディレクトリを追加する。エラーメッセージ;追加のサイズ制限?

error: bad index file sha1 signature 
fatal: index file corrupt 
fatal: git status --porcelain failed 

が、なぜ上記のエラーメッセージがトリミングされます。「gitの状態」でこれを以下のとき、私は次の取得しますアップ?これは、一度にたくさんのファイルを追加しようとしているからです(< 600MB)...または私のマイクロgitアカウント(0.6 GBのソフト制限)のストレージ制限を超えているためですか? (FYI:私は、インデックスをリセットすると、ファイルはもはや私は同じことを繰り返した場合、私は状態を確認しようとすると、私は同じエラーを取得追加されません。)

+2

私はあなたの主な問題についてお手伝いできませんが、あなたが何かを押していない場合、あなたのgithubアカウントのサイズは関係ありません。 – Andy

+0

Btw、cygwinセッションでgitを使用していますか?またはmsysgit Windowsディストリビューション?あなたはWindowsにいますか?あなたのgitのバージョンは何ですか? – VonC

+1

Sean、次の答えが役立つかどうか教えてください:私は本当にeol(行の終わり)のような "automagic"なんらかの変形に対してアドバイスします。 'core.autocrlをfalseに設定する([ここで私の推薦する](http://stackoverflow.com/questions/6665820))、あなたが[gitattributes files]を実行しなければならないかどうかを管理する(http://stackoverflow.com/questions/2354278)。空のローカルGitリポジトリにすべてを追加して、問題が解決しないかどうか確認してください。私はその答えを2回投稿しようとしました。コメントは一切ありません(あなたや私にとって役に立たないです)。 – VonC

答えて

1

あなたは

git gc 
を試してみました

それは役に立ちます。

関連する問題