2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

git add ができない。。

Posted at

はじめに

ファイルを編集したのでいつも通り作業中のtestディレクトリで git add -A したところ

$ git add -A

error: 'sample1' does not have a commit checked out
fatal: adding files failed

(sample1はgtihubのリポジトリ名)
git addできないのでcommitもpushもできない:sob:

原因と解決

.git が同階層にある、または別階層に(複数)あるのが原因!!

test/
  ┣ .git
  ┗ sample1/
       ┗.git

自分の場合作業ディレクトリ内に意図せずリモートリポジトリと同名のディレクトリ(sample1)が作成されており、その中に.gitがエラーの原因でした。

.gitと共にsampleディレクトリを削除し、作業ディレクトリ内に.gitが一つだけ存在するようにすることで無事エラー解消

まとめ

上記のエラーが出た際は、作業ディレクトリ内のどこかに.gitが複数存在してる可能性が高いです。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?