YanoRyuichi.com/
Wiki
Blog
GitHub
Sandbox
開始行:
* HEAD ORIG_HEAD他 [#f9a691b1]
** symref - シンボリック参照 [#y80d7989]
- HEAD
- ORIG_HEAD
- FETCH_HEAD
- MERGE_HEAD
** HEAD [#p0ddc5de]
#shell(){{
$ cat .git/HEAD (1)
ref: refs/heads/master
$ cat .git/refs/heads/master (2)
abc1234a8cb02bb47d9901ba2
}}
- (1) .git/HEADはカレントブランチのref(ここではmasterブ...
- (2) 次に.git/refs/heads/masterはコミットID abc123を参照...
- すなわち、ここではHEADとmasterブランチとabc123は同じで...
** ORIG_HEAD [#p9670707]
#shell(){{
$ git log --oneline (1)
abc1234 (HEAD, master) message2
def7890 message1
$ ls .git/ | grep HEAD (2)
HEAD
$ git reset HEAD^ (3)
$ ls .git/ | grep HEAD
HEAD
ORIG_HEAD
$ cat .git/ORIG_HEAD
abc1234...
$ git co ORIG_HEAD (4)
}}
- (1) 2つコミットがある状態で、最新がabc1234、その前がdef...
- (2) 最初はORIG_HEADファイルは存在しない
- (3) git resetを実行して始めてORIG_HEADが作成される
-- git reset HEAD^は一般的には最新のコミットを削除して1つ...
-- なお、git reset HEAD^以外にgit merge masterでもORIG_FI...
- (4) 上の(3)の時点で(事前にabc1234というコミットIDをメ...
> ''ORIG_HEAD is created by commands that move your HEAD ...
*** 参考 [#o5faa630]
https://stackoverflow.com/questions/964876/head-and-orig-...
終了行:
* HEAD ORIG_HEAD他 [#f9a691b1]
** symref - シンボリック参照 [#y80d7989]
- HEAD
- ORIG_HEAD
- FETCH_HEAD
- MERGE_HEAD
** HEAD [#p0ddc5de]
#shell(){{
$ cat .git/HEAD (1)
ref: refs/heads/master
$ cat .git/refs/heads/master (2)
abc1234a8cb02bb47d9901ba2
}}
- (1) .git/HEADはカレントブランチのref(ここではmasterブ...
- (2) 次に.git/refs/heads/masterはコミットID abc123を参照...
- すなわち、ここではHEADとmasterブランチとabc123は同じで...
** ORIG_HEAD [#p9670707]
#shell(){{
$ git log --oneline (1)
abc1234 (HEAD, master) message2
def7890 message1
$ ls .git/ | grep HEAD (2)
HEAD
$ git reset HEAD^ (3)
$ ls .git/ | grep HEAD
HEAD
ORIG_HEAD
$ cat .git/ORIG_HEAD
abc1234...
$ git co ORIG_HEAD (4)
}}
- (1) 2つコミットがある状態で、最新がabc1234、その前がdef...
- (2) 最初はORIG_HEADファイルは存在しない
- (3) git resetを実行して始めてORIG_HEADが作成される
-- git reset HEAD^は一般的には最新のコミットを削除して1つ...
-- なお、git reset HEAD^以外にgit merge masterでもORIG_FI...
- (4) 上の(3)の時点で(事前にabc1234というコミットIDをメ...
> ''ORIG_HEAD is created by commands that move your HEAD ...
*** 参考 [#o5faa630]
https://stackoverflow.com/questions/964876/head-and-orig-...
ページ名: