回答編集履歴
2
間違っていた。。。
test
CHANGED
@@ -1,4 +1,8 @@
|
|
1
1
|
git status ではHEADと比較した作業ディレクトリ内の状態を示しているので、HEADだけを変更した場合は作業ディレクトとHEADの内容に差分ができるため、git statusでその差分が表示されるようになります。
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
ステージングはHEADとインデックスの差分表示になるので、--softでHEADのみが移動した場合は全てステージングされた状態でUnstagingファイル無しの状態になるのが正しいです。
|
2
6
|
|
3
7
|
|
4
8
|
|
@@ -6,9 +10,13 @@
|
|
6
10
|
|
7
11
|
|
8
12
|
|
13
|
+
|
14
|
+
|
9
15
|
**【参考】**
|
10
16
|
|
11
17
|
|
18
|
+
|
19
|
+
* [[git reset (--hard/--soft)]ワーキングツリー、インデックス、HEADを使いこなす方法 - Qiita](http://qiita.com/shuntaro_tamura/items/db1aef9cf9d78db50ffe)
|
12
20
|
|
13
21
|
* [https://git-scm.com/book/ja/v2/Gitの内側-配管(Plumbing)と磁器(Porcelain)](https://git-scm.com/book/ja/v2/Gitの内側-配管(Plumbing)と磁器(Porcelain))
|
14
22
|
|
@@ -26,12 +34,14 @@
|
|
26
34
|
|
27
35
|
* xディレクトリの状態確認
|
28
36
|
|
29
|
-
![イメージ説明](
|
37
|
+
![イメージ説明](6df19e62b11421dadb4b99db9fdd7ebd.png)
|
30
38
|
|
31
39
|
* xディレクトリとx.orgディレクトリを比較(`WinMergeU -r x.org x`)
|
32
40
|
|
33
|
-
![イメージ説明](
|
41
|
+
![イメージ説明](2ded9b21b90c9a8b5af08be35812d867.png)
|
34
42
|
|
35
43
|
* HEADの内容確認(`refs/heads/master`ファイル)
|
36
44
|
|
37
45
|
![イメージ説明](287d3162a5c6253fadb94ec72338b2df.png)
|
46
|
+
|
47
|
+
|
1
追記
test
CHANGED
@@ -5,6 +5,12 @@
|
|
5
5
|
作業ディレクトリを丸ごとコピーしておいて、git reset --soft実行前後のディレクトリの内容を比較して、変更されたファイルの内容を確認してみるとよいと思います。
|
6
6
|
|
7
7
|
|
8
|
+
|
9
|
+
**【参考】**
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
* [https://git-scm.com/book/ja/v2/Gitの内側-配管(Plumbing)と磁器(Porcelain)](https://git-scm.com/book/ja/v2/Gitの内側-配管(Plumbing)と磁器(Porcelain))
|
8
14
|
|
9
15
|
|
10
16
|
|