私は 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 に答える