回答編集履歴

1

追加質問に回答

2019/08/27 07:27

投稿

yamap55
yamap55

スコア1376

test CHANGED
@@ -11,3 +11,55 @@
11
11
  git commit -a -m "commit message"
12
12
 
13
13
  ```
14
+
15
+ ----
16
+
17
+
18
+
19
+ 追記への回答
20
+
21
+
22
+
23
+ 「git add .」の「.」はカレントディレクトリを指すので、親ディレクトリのファイルは対象になりません。
24
+
25
+ 「git add -A」はそのリポジトリ内の全てをaddするので、親ディレクトリのファイルも対象となります。
26
+
27
+
28
+
29
+
30
+
31
+ ## 例
32
+
33
+
34
+
35
+ ```
36
+
37
+ mkdir -p test/child
38
+
39
+ cd test
40
+
41
+ git init
42
+
43
+ echo parent > parent
44
+
45
+ echo child > child/child
46
+
47
+ cd child
48
+
49
+ git add . # parentはaddされません
50
+
51
+ ```
52
+
53
+
54
+
55
+ ```
56
+
57
+ test
58
+
59
+ ├ parent # 追加されない
60
+
61
+ └ child
62
+
63
+ └ child # 追加される
64
+
65
+ ```