gitでディレクトリ全体を除外する方法 (行を追加bin/
から.gitignore
)。そして、私は 「事後」にファイルを無視する方法 (すなわち、それらがgitに追加された後)を学びました:
git rm --cached <filename>
ディレクトリ全体を無視するにはどうすればよいですか(例:bin/
)afterGitリポジトリに追加されましたか?
私は試した git rm --cached bin/
しかし、私が受け取ったのはエラーだけです:
致命的:pathspec 'bin /'はどのファイルとも一致しませんでした
試したとき(.gitが存在するルートディレクトリ)git rm --cached MyProj/bin/
エラーは異なります。
致命的:-rなしで 'MyProj/bin /'を再帰的に削除しない
これは何を意味し、今これをコミットおよび/または分岐する必要がありますか?
私はこれをgit rm -r --cached bin/
(再帰-r
)レポのルートで-あなたはfinding binディレクトリとそれらの追跡を解除していますか?
除外が反映される前にcommit
する必要があります。
Windowsを使用していることがわかりました。これは、OSXのターミナルにありました。