LoginSignup
29
22

More than 3 years have passed since last update.

Git エラー「fatal: Not a valid object name: 'master'.」の対処法

Last updated at Posted at 2019-12-30

Gitでbranchを切ろうとしたら「fatal: Not a valid object name: 'master'.」とエラーが出たときの対処法

おそらく、gitでこれからプログラム管理しようとしたときに出くわすエラーだと思います。

エラーの内容としては、
「ブランチ名 'master' は有効ではありません(他のブランチ名を使ってね)」か
「masterブランチで、何もコミットされてないからmasterブランチは無効だよ」って言われてる感じです。

「え?なにそれ!?」みたいな感じでしたが、ひとまずネットで検索してみると
コミットすればいいよ的なことが書いてあったので、コミットしてみることに。

なので何でもいいのでコミットすればオッケーです。

ターミナル
$ git commit -m "Initial commit"

そしたら、コミット処理が始まるのでそれが終わり次第、
新しく、例として "example" というブランチ名を生成します。

ターミナル
$ git branch example
* master
  example

exampleブランチが生成されたので、checkoutコマンドを使ってブランチを移動

ターミナル
$ git checkout exapmle
  master
* example

以上で、マスターは残したままで、新しい編集用の無事ブランチを切ることができました!

29
22
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
29
22