LoginSignup
2
2

More than 3 years have passed since last update.

sourcetreeでリポジトリを初期化できなかった話

Last updated at Posted at 2021-01-07

初めに

開発会社でGitを使っているなら、おそら導入しているであろうSorceTree

今回は、そんなSourceTreeを使っている中で起きた事象を書いていく。

事象

いつものようにgithubからclone用のURLをコピーしてきてSourceTreeで

新規->URLからclone

を選択してURLを貼り付けてクローンを実行。

リポジトリを初期化するために、

リポジトリ -> Git flow / Hg flow -> リポジトリを初期化

を選択。

エラー発生

特に何もいじらず、OKを押下したところエラーが発生。

スクリーンショット 2021-01-07 9.39.50.png

masterは存在しないとな。。。

よくわからん。
ということで早速Google先生に相談。

すると以下の記事を発見
https://www.publickey1.jp/blog/20/githubmainmastermain.html

GitHubは、これから新規に作成されるリポジトリのデフォルトブランチ名が「main」になると発表しました。これまでデフォルトブランチ名は「master」でした。

なになに、masterからmainに変更されたとな。

解決

ということは
スクリーンショット 2021-01-07 9.45.01.png

赤枠部分をmasterからmainに変更すればいいってことだな

早速変更してみる

スクリーンショット 2021-01-07 9.46.39.png

これでOKを押下してみると
スクリーンショット 2021-01-07 9.47.37.png

developブランチが作成されました🤗

最後に

今回、Git flow / Hg flow -> リポジトリを初期化
でProductionブランチにmasterが入っていたことに起因する事象を解決しました。

productionブランチにデフォルトでmasterではなくmainが入力されることを願うばかりです。

2
2
1

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