[解決済み] あるフォルダ内のすべてのファイル/フォルダを.gitignoreする方法、ただしフォルダ自体を.gitignoreしない方法は?重複] [重複] [重複
2022-03-17 14:13:33
質問
Git リポジトリに空白のフォルダをチェックインしたいのですが、どうしたらいいですか?事実上、そのフォルダ内のすべてのファイルとフォルダを無視する必要がありますが、フォルダ自体は無視しません。どうすればよいのでしょうか?何を
.gitignore
ファイルを作成します。
なぜこんなことをしたいのか不思議に思っている人のために説明すると、私は自分のリポジトリに "upload" ディレクトリを持っています。私は空白のディレクトリをコミットしたいのですが、すべてのコンテンツがありません。
解決方法は?
gitでは、空のフォルダをコミットすることはできません。表示させたいなら、空のファイルでもいいから何か入れておく必要があります。
例えば、空のファイルである
.gitkeep
を保存したいフォルダにコピーし、その中の
.gitignore
ファイルに書き込みます。
# exclude everything
somefolder/*
# exception to the rule
!somefolder/.gitkeep
をコミットしてください。
.gitignore
と
.gitkeep
というファイルを作成すれば、問題は解決するはずです。
関連
-
[解決済み] Git で直近のローカルコミットを取り消すには?
-
[解決済み] 現在のGit作業ツリーからローカル(未追跡)ファイルを削除する方法
-
[解決済み] Git が追跡したファイルを .gitignore に登録したまま「忘れる」ようにするにはどうしたらいいですか?
-
[解決済み] ローカルファイルシステムからファイルを削除せずに、Git リポジトリからファイルを削除する
-
[解決済み] Git リポジトリを特定のフォルダにクローンする方法は?
-
[解決済み] git export」(「svn export」のようなもの)を行うか?
-
[解決済み] .gitignoreで一部のファイル以外を無視するようにする
-
[解決済み] ローカルにあるファイルを無視するようにgitを設定するにはどうすればよいですか?
-
[解決済み] git プロジェクト上の 'bin' ディレクトリを無視する
-
[解決済み】"git pull" でローカルファイルを強制的に上書きするには?
最新
-
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がローカルバージョンをリモートバージョンに置き換える
-
[解決済み】マージ後のコミットでGitエラー - fatal: マージ中に部分コミットができない
-
[解決済み】ERROR: Error cloning remote repo 'origin'.
-
[解決済み] あなたのブランチは 'origin/master' より 3 コミット進んでいます。
-
[解決済み] git rebase fatal: 必要なリビジョンは1つです。
-
[解決済み】「オリジン/マスターへのプッシュが拒否されました」というエラーが常に発生するのはなぜですか?
-
[解決済み] 無効なVCSルートマッピング - 私のプロジェクトで3つのエラーが発生しました。
-
[解決済み] Git エラー : 'upstream' は git リポジトリでないようです。
-
[解決済み] GitHubです。パーミッションが拒否されました (公開鍵)。
-
[解決済み】Git リポジトリに空のディレクトリを追加するには?