【Git】warning: adding embedded git repositoryの警告
1424 ワード
プログラミング勉強日記
2021年2月4日
Gitでaddしようとしたときに警告が出たのでこの対処法を備忘録としてまとめる。
警告内容
ディレクトリをコピペでもってきて、それをaddしようとしたときに以下の警告が出た。持ってきたディレクトリに別のGitのレポジトリがあるので警告がでた。
$ git add .
warning: adding embedded git repository: public/room
hint: You've added another git repository inside your current repository.
hint: Clones of the outer repository will not contain the contents of
hint: the embedded repository and will not know how to obtain it.
hint: If you meant to add a submodule, use:
hint:
hint: git submodule add <url> public/room
hint:
hint: If you added this path by mistake, you can remove it from the
hint: index with:
hint:
hint: git rm --cached public/room
hint:
hint: See "git help submodule" for more information.
解決方法
原因のディレクトリの中で.git
ファイルを消して、元のディレクトリに戻って再度addすると解決する。-rf
は何のメッセージも表示されずに問答無用で削除し、元に戻せないので注意する。
// 原因のディレクトリの中で
$ rm -rf .git
Author And Source
この問題について(【Git】warning: adding embedded git repositoryの警告), 我々は、より多くの情報をここで見つけました https://qiita.com/mzmz__02/items/3906d8b0d0a17eb3e4bc著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .