回答編集履歴
1
追記
answer
CHANGED
@@ -1,3 +1,11 @@
|
|
1
1
|
HEAD はシンボリックリファレンス(symbolic reference)です。現在チェックアウトされているブランチ(reference)、またはコミットIDを参照します。
|
2
2
|
|
3
|
-
ブランチ(reference)はコミットIDを参照するのに対して、シンボリックリファレンスはブランチまたはコミットIDを参照します。
|
3
|
+
ブランチ(reference)はコミットIDを参照するのに対して、シンボリックリファレンスはブランチまたはコミットIDを参照します。
|
4
|
+
|
5
|
+
---
|
6
|
+
|
7
|
+
あ、bare なリモートリポジトリの HEAD もシンボリックリファレンスであることは変わりないですが、意味合いが少し違います。
|
8
|
+
|
9
|
+
bare なリモートリポジトリの場合、HEAD は clone したときにデフォでチェックアウトされるブランチになります。
|
10
|
+
|
11
|
+
つまり、リモートリポジトリの HEAD が hoge だった場合、普通に clone すると hoge がチェックアウトされます。
|