プロジェクトの一部のデータベース設定を変更しましたが、DBファイルをコミットできませんでした。それは変更されたものとして表示されません。このコードベースは、私が作成した別のCraftサイトからコピーされ、新しいリポジトリが作成されました。 Craft CMS 2.6.2903を実行しています。パス 'craft/config'の.gitmodulesにサブモジュールマッピングが見つかりません
$ git add craft/config/db.php
fatal: Pathspec 'craft/config/db.php' is in submodule 'craft/config'
fatal: no submodule mapping found in .gitmodules for path 'craft/config'
そこには.gitmodulesレポ内のファイル(または私の他のクラフトサイトのいずれかでは)ませんとDBファイルや他の設定ファイルは、サブモジュールであるために、それは意味がありません。
私は実際には.gitフォルダ内のそのサブモジュールに関連するリファレンスを見つけることができないので、私は本当に混乱しています。
grep -ro "craft/config" .
Binary file ./index matches
私はそれを見つけることができませんので、私は次に何をするか分かりません。
こんにちはJames ...あなたがCraftを使っているという事実にもかかわらず、これは非常に** git **の質問です。 Craft自体にはデフォルトで関連するgitは含まれていません。そのため、これをスタックオーバーフローに移行します。 –
こんにちはリンジー。まあまあ。ありがとうございました。 – JamesNZ
'craft/config /'に '.git'ファイルがありますか? – 1615903