1. ホーム
  2. git

現在の支店にはトラッキング情報がありません。どの支店か指定してください。

2022-02-17 19:17:09

git pull コマンドは、別のリポジトリやローカルブランチから取得し、統合(コンソリデーション)するために使用されます。 git pull コマンドは、リモートホストのブランチから更新を取得し、指定したローカルブランチにマージするために使用します。その完全な形式は少し複雑です。

現在のブランチに追跡ブランチが1つしかない場合は、リモートホスト名まで省略することができます。

$ git pull

上記のコマンドは、現在のブランチが自動的に唯一のトレースブランチにマージされることを意味します。

上記のような状況が発生した場合、次の2つの解決策が考えられます。

この状況に対する解決策は2つあり、1つはマスターに対して操作を行いたい場合、リモートマスターを直接指定することです。

git pull origin master

別の方法としては、まずローカルマスターをリモートマスターに指定し、pull: で

git branch --set-upstream-to=origin/master master
git pull

これにより、"現在のブランチにはトラッキング情報がありません"というメッセージが表示されなくなります。

取得元:https://www.cnblogs.com/wuyepeng/p/10141964.html