ジェンキンスGitのプラグインは、以下の2つのコマンドの違いは何私のrefの仕様に基づいてGitリポジトリ:「+レフリー/ヘッド/ <branch>:レフリー/リモコン/起源/ <branch>」
をコンソール出力で以下のコマンドを生成しました?彼らの出力は少し異なって見えます。私は以下の彼らの出力を与えている:
コマンド1:
git fetch --no-tags --progress repo.git +refs/heads/qa:refs/remotes/origin/qa --depth=1
出力:
From <repo> * [new branch] qa -> origin/qa
コマンド2:
git fetch --no-tags --progress repo.git refs/heads/qa --depth=1
を出力:
From <repo> * branch qa -> FETCH_HEAD
FETCH_HEADはここで何を意味するのでしょうか?
私は
refs/heads/qa
が 'qa'ブランチのローカル作業コピーであり、refs/remotes/origin/qa
がリモート 'qa'ブランチであると信じています。しかし、この条約は何を意味するのですか?+レフリー/ヘッド/ QA:レフリー/リモコン/起源/ QA