1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Gitでレポジトリを作った直後にブランチを切ろうとしてエラーになる場合

Posted at

レポジトリ作成直後にブランチを切ろうとして次のようなエラーが出る場合があります。

> git checkout -q -b new-branch --no-track HEAD
fatal: 'HEAD' is not a commit and a branch 'new-branch' cannot be created from it

原因

このエラーメッセージは、Gitが現在のHEAD(最新のコミットを指すポインター)を特定のコミットとして認識していないことを示しています。つまりまだコミットがないためにエラーがになっています。

解決方法

適当な変更を行って最初のコミットを作ってやれば良いです。

git add .
git commit -m "Initial commit"

あるいはGithubで先にレポジトリを作成する場合は、作成時にREADMEなどを含めるよう選択すれば、Githubが自動でInitial commitを作成してくれます。

1
0
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
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?