私は msysgit を使用しており、ツリーに多くの bin/ フォルダーを含むプロジェクト ツリーがあります。プロジェクトのルートにある .gitignore ファイルを使用して、プロジェクト ツリーの任意の場所にある bin/ フォルダー内にあるすべての .dll ファイルを無視する必要があります。「bin/*.dll」を試しましたが、うまくいきません。プロジェクトのルートにある bin/ フォルダーに対してのみ機能していると思います。
			
			28837 次
		
6 に答える
            14        
        
		
同様の問題が発生し、気づいたことがあります。ファイルは既に追加され、git にチェックインされています。
違いの見分け方: Git はファイルを「新規」ではなく「変更済み」と表示しました。この詳細にはかなりの時間がかかりました...
それが問題である場合は、単にこれらのファイルを "git rm" して最初からやり直してください。突然、.gitignore が期待どおりに動作し始めます。
于 2010-09-05T13:22:20.690   に答える
    
    
            4        
        
		
Windowsの.gitignoreは、機能していないようです。msysgit v 1.7.6ベータ版を使用していますが、.gitignorのマニュアルページにあるように機能しません。ここで、.gitignoreファイルの内容をリポジトリ内の$ GIT_DIR / info/excludeファイルにコピーすると機能します。
ですから、残念なことに、これは複製されませんが、何もないよりはましです。
于 2011-09-02T19:06:50.450   に答える
    
    
            0        
        
		
*/bin は私のために働いた
*/bin/ も同様だと思います。
于 2010-04-02T02:29:17.867   に答える