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.

error: src refspec master does not match any エラーへの対応

Last updated at Posted at 2021-12-12

git push 時のエラー

$ git push origin master
error: src refspec master does not match any
error: failed to push some refs to 'https://****/***.git'

原因

2020年10月以降、新規にリポジトリを作成する場合、デフォルトブランチが、「main」になったとのこと。

注意点として、既存のリポジトリは「master」のままであること。
※年内にも既存のリポジトリでもデフォルトブランチ名の変更を可能にする予定らしい

変更の背景には、人権問題が絡んでいたようです。

今回の変更は、米国ミネソタ州ミネアポリスで5月25日に発生した、警官が黒人男性を拘束し窒息死に至らしめた事件と、その動画がソーシャルメディアなどで拡散したことをきっかけに広がった人権運動を背景にしたものです。
IT業界でこれまでよく使われてきた「Master/Slave」や「Blacklist/Whitelist」など、センシティブと見なされる用語を見直そうという動きが広がりました。

#解決方法

$git branch
*main

$ git push origin main

何でもかんでもネットで調べる前に、git branchして確認しとけよと自分を叱りたい。

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?