git pull時にエラー「There is no tracking information for the current branch.」が発生した場合の対処法

git pull時にエラー「There is no tracking information for the current branch.」が発生した場合の対処法

git pull時にブランチがわからないというエラー「There is no tracking information for the current branch.」が発生した場合の対処法を記述してます。

環境

  • クライアントOS centos 8.2.2004
  • git 2.26.2
  • gitサーバー gitlab Community Edition 13.2.4

エラー全文

git pull時に発生。ブランチがわからないと表示される。

原因

Upstream Branch(上流ブランチ)が設定されていないことが原因

対処法

エラーメッセージ通りに上流ブランチを設定してあげる。

ここでは、リモートoriginのmaster ブランチを設定してます。

以下のコマンドでブランチを確認すると設定されていることがわかります。