[解決済み] Git リポジトリに追加されたディレクトリを無視する
2023-07-23 21:40:10
質問
私が学んだこと
git でディレクトリ全体を除外する方法
(行を追加する
bin/
に
.gitignore
). そして、私が学んだ
を無視する方法を学びました。
(すなわち、それらが git に追加された後) を学びました。
git rm --cached <filename>
の全体を無視するにはどうしたらよいでしょうか?
ディレクトリ
(例
bin/
)
後
が Git リポジトリに追加された後ですか?
試しに
git rm --cached bin/
を試してみましたが、エラーばかりでした。
fatal: pathspec 'bin/' はどのファイルにもマッチしません。
試しに(ルートディレクトリで、.gitが存在する場所で)やってみると
git rm --cached MyProj/bin/
を試すと、エラーが違います。
fatal: 'MyProj/bin/' を削除していません。 を -r なしで再帰的に削除していません。
これは何を意味するのでしょうか、そして私は今これをコミットおよび/またはブランチする必要があるのでしょうか?
どのように解決するのですか?
私は、これが動作するように
git rm -r --cached bin/
(再帰的な
-r
)レポのルートで、あなたが話しているのは
を見つけること
を見つけ、それを追跡解除することですか?
あなたは、次のことを行う必要があります。
commit
を実行すると、除外が反映されます。
今見たら、Windowsだったんですね。OSXのTerminalでの話です、念のため。
関連
-
[解決済み] 現在のGit作業ツリーからローカル(未追跡)ファイルを削除する方法
-
[解決済み] ローカルの Git リポジトリが元々クローンされた URL を特定するにはどうすればよいですか。
-
[解決済み] まだプッシュされていない Git マージを元に戻す
-
[解決済み] Git でブランチからコミットを削除する
-
[解決済み] ローカルファイルシステムからファイルを削除せずに、Git リポジトリからファイルを削除する
-
[解決済み] Gitのプッシュを正しく強制する方法は?
-
[解決済み] git プロジェクト上の 'bin' ディレクトリを無視する
-
[解決済み] git は修正された変更のみを追加し、追跡されていないファイルは無視する
-
[解決済み】Git リポジトリに空のディレクトリを追加するには?
-
[解決済み] バージョン管理には、なぜタグとリリース/ベータブランチを使い分ける必要があるのでしょうか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
git commit to GitHub エラー、プロンプト ! [リモート拒否] master -> master (pre-receive hook declined) エラー: 失敗しました。
-
gitlab をアップロード ! [リモート拒否] dev -> dev (受信前のフックが拒否されました)
-
Git学習まとめ(2)コミットには何も追加されていないが、未追跡のファイルは存在する
-
Git はファイル名の大文字と小文字を無視し、修正する
-
[解決済み] git プロジェクト上の 'bin' ディレクトリを無視する
-
[解決済み] Gitで特定のファイルを無視するには?
-
[解決済み] コミット済みファイルへの .gitignore の適用
-
[解決済み] シングルブランチクローンを「元に戻す」方法は?
-
[解決済み] フォルダからサブモジュールのリポジトリを作成し、そのgitコミット履歴を保持する
-
[解決済み] ファイル変更時のDockerコンテナの再構築