0
0

More than 1 year has passed since last update.

error: failed to push some refs to <リポジトリURL>

Last updated at Posted at 2022-02-06

別リポジトリからcloneしてきて、ブランチ作成する際につまづいた時のmemoです。

こんな感じで別リポジトリからcloneしてきました。

Teminal
git clone <別リポジトリURL>

次にbranchを作成して、myリポジトリにpushしたところ、エラーが発生しました。

Teminal
git checkout -b develop main
error: failed to push some refs to <自分のリポジトリURL>

branchを調べてみると、作成した [develop]ブランチには[origin/main]がついていない。。。

Teminal
git branch -vv
* develop
* main [origin/main]

つまり、作成したbranchは別リポジトリをリモート先として作成しているため、push時にエラーが発生していると思われる。

調べたところ、branch作成時に自分のリポジトリをちゃんと指定してあげる必要があるみたいです。

Teminal
git checkout -b develop origin/main

もう一回branchを調べると...

Teminal
* develop [origin/main]
* main [origin/main]

これで自分のリポジトリにpushすればOK

Teminal
git push -u origin develop
0
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
0
0