問題タブ [git-detached-head]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
887 参照

azure-devops - Azure DevOps でパイプラインを構築中にヘッドを切り離す

私の git ブランチのパイプライン ビルド段階で、次のことに気付きました。ただし、開発環境でブランチをチェックアウトすると、「HEAD DETACHED」エラーは発生しません。このエラーは重大ですか?それとも、Azure DevOps 上のすべての git ベースのパイプライン ビルドで予想されるものですか?

注: 「d1be2f5491ae7fbb40fc7ec095c4be44b4120dc5」に切り替えます。

あなたは「切り離された頭」の状態にあります。周りを見回して、実験的な変更を加えてコミットすることができます。ブランチに戻すことで、ブランチに影響を与えることなく、この状態で行ったコミットを破棄できます。

作成したコミットを保持するために新しいブランチを作成する場合は、switch コマンドで -c を使用して (現在または後で) 行うことができます。例:

git スイッチ -c

または、次のコマンドでこの操作を元に戻します:

git スイッチ -

構成変数の advice.detachedHead を false に設定して、このアドバイスをオフにします

HEAD は d1be2f5 になりました Azure Pipelines の azure-pipelines.yml を更新します

0 投票する
2 に答える
656 参照

git - What is difference between git checkout remotes/origin/branch and git checkout branch?

When I execute

my HEAD goes in a detached state. Below is output:

And if I execute

on the same branch then I am no more in a detached state.

Please can anyone explain what is the difference and why it is going to the detached state while the branch is same?