1
00:00:00,620 --> 00:00:01,860
さて、戻ってきます。

2
00:00:02,280 --> 00:00:07,100
だから私は簡単に私たちがやっていることの概要をちょっと紹介して助けを求めます。

3
00:00:07,100 --> 00:00:07,750
&nbsp;

4
00:00:07,920 --> 00:00:10,110
私はこれを最後のビデオで少し言及しました。

5
00:00:10,110 --> 00:00:15,250
&nbsp;

6
00:00:15,250 --> 00:00:20,800
&nbsp;

7
00:00:20,850 --> 00:00:22,710
基本的に私たちの進歩は、概念的には概念的に話し合ってきたことです。概念とは何か、私たちは何を話しているのでしょうか。それを使う理由について、次に役に立つのは非常に基本的なことです。

8
00:00:22,740 --> 00:00:28,020
最初の2つのビデオについては、最初のイントロを含めて2番目と3番目のビデオを推測します。私たちは対処しません。

9
00:00:28,020 --> 00:00:29,730
&nbsp;

10
00:00:29,730 --> 00:00:31,710
私たちは誰とでもコードを共有していません。

11
00:00:31,740 --> 00:00:33,340
私たちは誰のコードも手に入れていません。

12
00:00:33,570 --> 00:00:39,900
変更を保存して古いバージョンのコードに戻す方法として、ローカルで使用しています。

13
00:00:39,900 --> 00:00:40,830
&nbsp;

14
00:00:40,830 --> 00:00:44,540
そこで、これらの2つのビデオは、いくつかの本当に重要なコマンドをカバーします。

15
00:00:45,150 --> 00:00:50,580
そして、私たちは家に帰ることについて話をするつもりです。私たちはコードを自宅に持ち帰ることについて話をします。

16
00:00:50,580 --> 00:00:50,980
&nbsp;

17
00:00:51,180 --> 00:00:57,630
だから私はいくつかのコードをあなたのマシンにクローンし、あなたのマシン上で実行することができるアプリを与えるでしょう。

18
00:00:58,170 --> 00:01:03,240
また、コードをプッシュしたり、自分のコードをプッシュして他の人と共有してクローンを作成したりすることもできます。

19
00:01:03,240 --> 00:01:05,640
&nbsp;

20
00:01:05,640 --> 00:01:07,270
それで、私たちが仕上げるものになるでしょう。

21
00:01:07,380 --> 00:01:10,320
そしてそこにも運動があります。

22
00:01:10,320 --> 00:01:11,630
今のところここから始めています。

23
00:01:11,730 --> 00:01:17,370
&nbsp;

24
00:01:17,370 --> 00:01:23,050
だから、最後のビデオで言及したように3つの主なコマンドについて話をしています。クラウド9を使用していれば、誰もがすべきです。

25
00:01:23,190 --> 00:01:28,860
それはひどく複雑ではありませんが、特定の依存関係がない場合は、問題が発生することがあります。

26
00:01:28,980 --> 00:01:35,520
少し前にそれをインストールしていれば、それは時々楽しいことではありません。

27
00:01:35,520 --> 00:01:40,410
クラウド9を使って幸いなことに、ここで見たように既にインストールされています。

28
00:01:40,530 --> 00:01:45,960
見つからない、またはコマンドが見つからないことがわかっている限り、バージョンについて心配しないでください。

29
00:01:45,960 --> 00:01:47,250
&nbsp;

30
00:01:47,250 --> 00:01:50,660
それで、私たちが話している最初のことは、それに入り込むことです。

31
00:01:50,850 --> 00:01:57,180
ですから、今は私が作成したGetというディレクトリの代わりに、別のディレクトリを作成してイントロと呼ぶつもりです。

32
00:01:57,180 --> 00:01:59,390
&nbsp;

33
00:01:59,740 --> 00:02:03,910
それをイントロCDにしてみましょう。

34
00:02:04,410 --> 00:02:08,280
そして、この中で私は本当にシンプルなアプリケーションを作成します。

35
00:02:08,280 --> 00:02:12,770
アプリケーションを呼び出すことはしませんが、いくつかのファイルを追加して、欲しいと知っている巨大なアプリケーションだと思ってみましょう。変更を追跡し、間違えたら元に戻したいと思っています。

36
00:02:12,780 --> 00:02:19,290
。

37
00:02:19,290 --> 00:02:20,610
&nbsp;

38
00:02:20,610 --> 00:02:26,520
私は、毎日、またはコミットした変更を行うたびに、コードを見て歩むことができるようにしたいと思います。

39
00:02:27,090 --> 00:02:27,810
&nbsp;

40
00:02:27,900 --> 00:02:33,100
私はまずこの良いイントロが存在していることを知り、それを気にしておきたい。

41
00:02:33,240 --> 00:02:36,980
したがって、コンピュータ上のすべてのファイルを常に監視するだけではありません。

42
00:02:37,110 --> 00:02:38,970
それはかなり狂っているだろう。

43
00:02:38,970 --> 00:02:43,740
代わりに、このディレクトリに初期化されたgetを手動で伝えなければなりません。

44
00:02:43,980 --> 00:02:50,220
基本的に私はこのフォルダであなたを使用するつもりです準備ができて、そのフォルダとそのフォルダの中にある任意のフォルダでのみ動作します。

45
00:02:50,220 --> 00:02:52,310
&nbsp;

46
00:02:52,440 --> 00:02:56,260
それで、私が初期化するとうまくいきません。

47
00:02:56,350 --> 00:02:58,680
ここでこれがリフレッシュされるようにしましょう。

48
00:02:58,680 --> 00:02:59,100
そこに行く。

49
00:02:59,100 --> 00:03:05,370
ここでイントロを取得する代わりに初期化すると、イントロをうまく動かす代わりにすべてのコードを追跡していますが、ここや上に行った変更は追跡されません。

50
00:03:05,580 --> 00:03:10,320
&nbsp;

51
00:03:10,470 --> 00:03:15,840
もし私がここですべてを知りたいならば、私はこのwebdavブートキャンプフォルダーに入ります。

52
00:03:15,840 --> 00:03:20,590
&nbsp;

53
00:03:20,700 --> 00:03:22,160
通常、あなたはそれをやりたいとは思わない。

54
00:03:22,260 --> 00:03:25,630
通常、1つのプロジェクトに対して1つのリポジトリがあります。

55
00:03:26,160 --> 00:03:31,760
だから1つのRibaultは、多くの人がプロジェクトごとのリポジトリではなくrepoと言う場所です。

56
00:03:31,920 --> 00:03:38,450
これは私たちのデモプロジェクトです。これはGet Introと呼ばれ、最初に行うのはファイルを作ることだけです。

57
00:03:38,670 --> 00:03:41,390
だから私はこのアプリを呼び出します。

58
00:03:41,480 --> 00:03:46,650
J. S. はい、そのファイルを開いてみましょう。

59
00:03:47,040 --> 00:03:48,700
ここに何かを追加しましょう。

60
00:03:48,870 --> 00:03:51,900
したがって、ログについては1行に数えます。

61
00:03:51,990 --> 00:03:58,950
これは私の複雑なアプリなのでちょうど私たちは何かに取り組んでいます。

62
00:03:58,950 --> 00:04:01,520
だからもう一度これは大きなアプリですふりをする。

63
00:04:01,800 --> 00:04:02,740
OK。

64
00:04:03,240 --> 00:04:06,720
だから、最初のコマンドがもう一度入ってきて、それを実行するだけです。

65
00:04:07,110 --> 00:04:14,910
&nbsp;

66
00:04:14,910 --> 00:04:21,870
&nbsp;

67
00:04:21,870 --> 00:04:24,690
だから私たちは、正しいディレクトリに入っていることを確認して、イントロを取得して再実行して、初期化を忘れて、次にわかるようにします。少しプリントされると、初期化された空が表示され、イントロを取得してください。

68
00:04:24,990 --> 00:04:28,490
また、このドットが追加されていることに気づくでしょう。

69
00:04:28,560 --> 00:04:35,910
私たちはこれについて多くのことについて実際には話していませんが、物事はドットタイプで始まり、タイプIを取得します。

70
00:04:36,090 --> 00:04:38,680
ここにはx Jしかないようです。

71
00:04:39,060 --> 00:04:42,760
しかし、私がタイプLSのダッシュを話したら。

72
00:04:43,260 --> 00:04:46,150
あなたは実際にそれが呼ばれるフォルダがあることがわかります。

73
00:04:46,350 --> 00:04:48,050
それらは隠しフォルダです。

74
00:04:48,120 --> 00:04:50,420
この場合、1つだけ取得します。

75
00:04:50,580 --> 00:04:56,730
だから私たちが実際に何をしているのかは、それが隠されているディレクトリを作ることです。私が走っているどこにも行かないと、そのコマンドを取得すると、すべての変更を追跡します。

76
00:04:57,030 --> 00:05:01,320
&nbsp;

77
00:05:01,320 --> 00:05:05,100
それは基本的にそれがすべて存在する魔法です。

78
00:05:05,280 --> 00:05:11,490
&nbsp;

79
00:05:11,550 --> 00:05:18,650
&nbsp;

80
00:05:18,650 --> 00:05:23,650
だからもし私が20種類のファイルを持つ巨大なプロジェクトに取り組んでいて、あなたが私のコードを何度もコミットしていることを知っていれば、私は何年もそれをやっています。すべて私がそれを持っていなかったら私が使用していない場合バックアップしていない私は私の歴史のすべての変更をすべて失うことになる。

81
00:05:23,660 --> 00:05:25,560
&nbsp;

82
00:05:25,790 --> 00:05:27,970
だから、あなたはそれに縛られないことが重要です。

83
00:05:28,220 --> 00:05:32,680
しかし、通常は、あなたがそれを取り除きたい場合にそれを探していない限り、あなたはそれを見ていません。

84
00:05:32,690 --> 00:05:33,330
&nbsp;

85
00:05:33,530 --> 00:05:39,080
&nbsp;

86
00:05:39,080 --> 00:05:44,660
&nbsp;

87
00:05:44,660 --> 00:05:48,760
もしあなたがうんざりしてしまってあなたが誤ってあなたのコンピュータ全体のリポジトリをホームディレクトリに持ってきたのなら、あなたはwebdavブートキャンプでそれを知っていましたか、それと同等の名前があっても、あなたのコンピュータ上ですぐに。

88
00:05:48,800 --> 00:05:54,940
次に、これを削除したい場合は、他のディレクトリAhram dash Arefと同じように削除します。

89
00:05:55,160 --> 00:05:55,450
OK。

90
00:05:55,490 --> 00:05:56,800
それはサイドノートでした。

91
00:05:57,080 --> 00:06:04,760
私は次のコマンドを表示するつもりですが、ここに実際に追加してステータスを追加します。

92
00:06:04,790 --> 00:06:06,360
だからこれは重要なものです。

93
00:06:06,380 --> 00:06:09,970
それは本当に何かをするように指示しない行動ではありません。

94
00:06:09,980 --> 00:06:17,230
それは基本的にステータスを求めており、あなたが何かをする前に入力するのは本当に普通のことです。

95
00:06:17,270 --> 00:06:19,080
だからあなたは通常getでチェックインします。

96
00:06:19,100 --> 00:06:20,240
あなたのステータスは何ですか？

97
00:06:20,300 --> 00:06:23,770
そして、それはあなたに何かを伝え、あなたはそれに基づいて何かをします。

98
00:06:23,990 --> 00:06:30,290
だから私が入力した場合は、それはかなり混乱しているここで多くの言語があることを私に伝えるすべてのステータスを取得します。

99
00:06:30,360 --> 00:06:32,330
&nbsp;

100
00:06:32,780 --> 00:06:38,710
ブランチマスターには、ここで知っておくべきことが何であるかを心配する必要はありません。

101
00:06:38,810 --> 00:06:45,570
カッコ内はMを参照してください。

102
00:06:45,570 --> 00:06:49,090
それは私が枝であるマスターブランチにいると私に話すことができます私はちょうどまだ最初のコミットについて話すことができます。

103
00:06:49,490 --> 00:06:51,310
つまり、私は本当に新しいコミットをしていません。

104
00:06:51,320 --> 00:06:52,790
私はまだ何もしていない。

105
00:06:53,240 --> 00:07:01,110
そして、未追跡のファイルアプリ「J. S. コミットするために追加されるものはありませんが、未追跡のファイルが存在します。

106
00:07:01,700 --> 00:07:05,620
だから最初にやりたいことは、新しいファイルを追加するときに何が起こるかを示すことです。

107
00:07:05,810 --> 00:07:10,290
では、Catsの天才というファイルを追加しましょう。

108
00:07:11,180 --> 00:07:20,050
私が現在ステータスを取得すると、実際には2つのuntrackedファイルとcats geniusがあることがわかります。

109
00:07:20,180 --> 00:07:24,440
そして、これは、これが実際に本当に重要であるということです。

110
00:07:24,530 --> 00:07:25,560
&nbsp;

111
00:07:25,750 --> 00:07:29,660
これは単にフォルダ内のリポジトリを初期化することによるものです。

112
00:07:29,720 --> 00:07:34,660
それは自動的にすべてのファイルとそれが行うすべての変更を自動的には認識しません。

113
00:07:34,670 --> 00:07:35,570
&nbsp;

114
00:07:35,750 --> 00:07:38,440
それが動作する方法は、2段階のワークフローのようなものです。

115
00:07:38,720 --> 00:07:44,580
だから私はたくさんのファイルを持つことができますが、たぶん私はそのうちの2つまたは3つについて知りたいだけです。

116
00:07:44,600 --> 00:07:50,540
したがって、一般的な例として、機密アプリケーションコードや秘密コードがいくつかあるプロジェクトで作業していて、共有して傷つけたくないものが必要だが、できることを公開したくないという場合です。

117
00:07:50,540 --> 00:07:56,160
getに他のファイルを見るように指示しますが、秘密ファイルは無視するか、環境ファイルを無視します。

118
00:07:56,180 --> 00:08:05,000
&nbsp;

119
00:08:05,000 --> 00:08:06,880
&nbsp;

120
00:08:06,880 --> 00:08:10,440
あなたが知りたくない機密データがあるかもしれません。

121
00:08:10,460 --> 00:08:13,220
だからちょうどそれを初期化することによって私たちに教えてくれます。

122
00:08:13,220 --> 00:08:16,930
私はこれらのファイルがあることを知っていますが、私はそれらを追跡していません。

123
00:08:17,450 --> 00:08:23,470
したがって、これらのファイルを追跡するには、ADDを取得する次のコマンドを使用する必要があります。

124
00:08:23,720 --> 00:08:25,850
だから私はそれが2つのステップのワークフローだと言いました。

125
00:08:25,850 --> 00:08:28,780
ここでターゲットとするファイルをファイルに追加します。

126
00:08:28,790 --> 00:08:35,710
あなたが追跡してからコミットしてコミットするのは、基本的に、追加した変更に合わせてチェックポイントを作ることです。

127
00:08:35,720 --> 00:08:37,390
&nbsp;

128
00:08:37,560 --> 00:08:39,870
もう少し練習すればもっと意味をなさないでしょう。

129
00:08:39,910 --> 00:08:41,400
それでは、それを使って始めましょう。

130
00:08:41,400 --> 00:08:47,290
そして、もし私が入力した場合、私はまだ入力してヒットしたくありません。

131
00:08:47,450 --> 00:08:52,370
私ができることは、このように一度に1つのファイルを追加することです。

132
00:08:52,400 --> 00:08:54,740
はい。

133
00:08:54,740 --> 00:09:01,380
そして今私が良いステータスを入力すると、変更されていないファイルが表示されます。

134
00:09:01,490 --> 00:09:02,520
まだ物事をキャッチする。

135
00:09:02,540 --> 00:09:05,940
はい、今は変更がコミットされると言います。

136
00:09:06,080 --> 00:09:07,630
新しいファイルアプリ。

137
00:09:07,660 --> 00:09:09,130
はい。

138
00:09:09,130 --> 00:09:13,700
つまり、これが意味することは、私が走ったときに私がちょっとだけやってくれることです。

139
00:09:13,940 --> 00:09:16,180
これが救われるものです。

140
00:09:16,220 --> 00:09:18,660
私たちがapageと呼ばれる新しいファイルを作ったという事実。

141
00:09:18,710 --> 00:09:19,810
はい。

142
00:09:20,450 --> 00:09:24,620
だから、これが将来のように見えるときにこれをコミットしようとしましょう。

143
00:09:24,670 --> 00:09:30,020
私はこの時点まで戻ってきました。私がしたのは、アプリを作成することでした。

144
00:09:30,380 --> 00:09:34,310
私はcadを追加していないので、変更はコミットされません。

145
00:09:34,340 --> 00:09:41,010
&nbsp;

146
00:09:41,000 --> 00:09:47,210
&nbsp;

147
00:09:47,210 --> 00:09:48,490
だから、もし私が将来変更した場合、私が見ていたすべての変更は、実際には1行に1行ありますが、それを追跡していないために存在しませんでした。今。

148
00:09:49,070 --> 00:09:49,390
OK。

149
00:09:49,390 --> 00:09:55,000
だから私は入力をコミットダッシュemとダッシュemを入力するつもりです。

150
00:09:55,000 --> 00:09:57,420
私はそれがダッシュメッセージの短いと信じています。

151
00:09:57,430 --> 00:10:02,450
ここにコミットメッセージを入力すれば、これは本当に重要です。

152
00:10:02,440 --> 00:10:07,870
すべてのコミットには、委員会の内容や保存していることを説明するメッセージが必要です。

153
00:10:07,880 --> 00:10:08,790
&nbsp;

154
00:10:08,920 --> 00:10:10,250
チェックポイントはです。

155
00:10:10,250 --> 00:10:14,180
だからこれが小説なら、第5章のようなものがあるかもしれません。

156
00:10:14,500 --> 00:10:19,570
これがアプリケーションの場合は、ユーザーモデルを追加するか、認証を追加する必要があります。

157
00:10:19,610 --> 00:10:29,970
この場合、appファイルを追加するようにしましょう。コミットメッセージを現在の時制にしてappファイルを追加するのではなく、appファイルを追加するか、またはファイルを変更してxyを削除してください。

158
00:10:29,970 --> 00:10:39,630
&nbsp;

159
00:10:39,630 --> 00:10:40,210
&nbsp;

160
00:10:40,230 --> 00:10:43,510
OKだからダッシュでコミットしてください。

161
00:10:43,650 --> 00:10:46,890
あなたはちょうどコミットを打つ場合はダッシュでそれらを行う必要はありません。

162
00:10:46,890 --> 00:10:52,000
それはテキストエディタを開いて、エディタに何かを入力してEnterまたはSaveを押すことができます。

163
00:10:52,440 --> 00:10:55,710
しかし、このようにしましょう。

164
00:10:55,710 --> 00:11:04,010
私たちが1つのファイルを変更した後、今ここで私たちのタイプがステータスを取得したことを通知します。

165
00:11:04,020 --> 00:11:10,020
ここでコミットされる変更は、私たちがコミットしたので、あなたが追いつくために他に何も持っていないので、dodgiestの新しいファイルオブジェクトがなくなっていることがわかります。

166
00:11:10,020 --> 00:11:14,440
&nbsp;

167
00:11:14,490 --> 00:11:16,470
私たちが行った変更はありません。

168
00:11:16,470 --> 00:11:20,610
それが不平を言っている唯一のことは本当に不平を言っていないが、それは追跡されていないファイルキャッシュSがあると言っている。

169
00:11:20,610 --> 00:11:24,500
&nbsp;

170
00:11:24,570 --> 00:11:28,550
それでは、追加猫を追加しましょう。

171
00:11:28,590 --> 00:11:30,650
はい。

172
00:11:30,750 --> 00:11:33,390
もう一度コミットしようとするか、ステータスを取得しましょう。

173
00:11:33,450 --> 00:11:35,580
コミットする変更が表示されます。

174
00:11:35,610 --> 00:11:38,420
Catts geniusという新しいファイルを作ったという事実。

175
00:11:38,620 --> 00:11:49,200
そうすれば、AschamにCattsファイルを追加して誤ってEnterを押すことになるでしょう。

176
00:11:49,500 --> 00:11:51,570
その引用があることを確認してください。

177
00:11:51,570 --> 00:11:56,270
今すぐdatusを見たら、新しいメッセージを得る。

178
00:11:56,430 --> 00:11:58,340
コミットすることは何も言わない。

179
00:11:58,350 --> 00:11:59,880
作業ディレクトリはきれいです。

180
00:11:59,970 --> 00:12:05,450
つまり、作業ディレクトリをきれいにするということは、基本的には、われわれが知りたいすべてについて知っているリポジトリを意味します。

181
00:12:05,460 --> 00:12:07,490
&nbsp;

182
00:12:07,510 --> 00:12:10,680
変更する必要はありません。コミットするものは何もありません。

183
00:12:10,710 --> 00:12:12,660
追跡されていないファイルはありません。

184
00:12:12,740 --> 00:12:16,350
この時点で私たちのコードを持つものです。

185
00:12:16,740 --> 00:12:23,060
さて、私は私のアプリケーションがあるとしましょう、私はcatsファイルを開くつもりです。

186
00:12:23,400 --> 00:12:28,220
これが明らかに大きなアプリケーションであり、私はいくつかの変更を加えたとしましょう。

187
00:12:28,260 --> 00:12:30,220
それでここに。

188
00:12:31,210 --> 00:12:35,990
そのログをキャンセルして保存します。

189
00:12:36,660 --> 00:12:41,710
今私が良い状態にしたら、猫のG-Sファイルを変更しました。

190
00:12:42,420 --> 00:12:49,310
あなたはそれがコミット修正キャッチSJSのためにステージングされていない変更を私に伝えることがわかります。

191
00:12:49,470 --> 00:12:57,240
それで、catsの天才が作成されたということになる前に、最も魅力的なファイルが修正されたことを私に伝えるようになりました。

192
00:12:57,250 --> 00:13:02,670
&nbsp;

193
00:13:02,670 --> 00:13:11,370
ここで私が猫Jについて知っている変更は、修正されたcatchiestがコミットを再度追加できるように削除されたことです。

194
00:13:12,020 --> 00:13:17,600
私が試して今すぐコミットすれば、ここにメッセージを書くことができます。

195
00:13:17,760 --> 00:13:24,750
ステージ4のコミットではなく、コミットに変更が加えられていないという通知があるため、実際には私たちが望むことはしません。

196
00:13:24,750 --> 00:13:27,140
&nbsp;

197
00:13:27,180 --> 00:13:30,530
だから私が今すぐ犯すなら、私は実際には言いませんでした。

198
00:13:30,630 --> 00:13:32,740
私は変更をコミットしたい。

199
00:13:32,880 --> 00:13:37,020
これは2段階のプロセスなので、ファイルを1回追加するだけではないことに注意してください。

200
00:13:37,020 --> 00:13:43,890
私たちがやっていることは、実際にコミットするたびに、そのコミットにどのファイルを追加するかを教えます。

201
00:13:43,950 --> 00:13:49,670
つまり、ブランケットを1つまとめるのではなく、従来のセーブに似ています。

202
00:13:49,710 --> 00:13:51,960
私がちょうど保存を押すと、すべてを保存するでしょう。

203
00:13:52,440 --> 00:13:53,950
むしろ私はそれを伝えることができます。

204
00:13:54,150 --> 00:13:56,530
OKこれは20ファイルのエクスプレスアプリです。

205
00:13:56,610 --> 00:14:03,780
2つのモデルファイルを取り出して追加してコミットしましょう。2つの新しいモデルファイルが追加されました。

206
00:14:04,110 --> 00:14:11,190
次に、2つのルートファイルをまとめてそれらを追加して一緒にコミットしましょう。私たちがどこでもミドルウェアをリファクタリングすると言うことができます。

207
00:14:11,610 --> 00:14:14,340
&nbsp;

208
00:14:14,340 --> 00:14:20,640
ファイルをまとめてグループ化し、まとめてまとめることができますが、一気にすべてをコミットする必要はありません。

209
00:14:20,700 --> 00:14:21,750
&nbsp;

210
00:14:21,750 --> 00:14:32,000
&nbsp;

211
00:14:32,010 --> 00:14:42,500
だからこの場合、私はそのファイルをもう一度追加することになります。猫を追加して、天才がコミットするようになり、今回はすべて私が猫に猫を加えることでした。

212
00:14:42,630 --> 00:14:46,570
今私はタイプコミットするために何も入力しないでください。

213
00:14:46,620 --> 00:14:48,200
作業ディレクトリはきれいです。

214
00:14:48,770 --> 00:14:49,280
OK。

215
00:14:49,620 --> 00:14:53,290
それではもう1つのファイルを追加しましょう。

216
00:14:53,290 --> 00:14:54,780
タッチDogstar。

217
00:14:54,810 --> 00:14:58,860
はい、入力した場合はステータスを再度取得します。

218
00:14:59,910 --> 00:15:10,270
Cが犬Jを追跡していないと私に伝えているので、私はそれに犬の罠があると付け加えることができます。

219
00:15:10,440 --> 00:15:11,900
私はまだコミットするつもりはない。

220
00:15:12,120 --> 00:15:17,010
しかし、今あなたが見ている場合は、あなたがコミットするとき私はコミットしようとしているすべての権利を教えている。

221
00:15:17,010 --> 00:15:20,530
あなたがDogs Jと呼ばれる新しいファイルを作ったという事実。

222
00:15:20,550 --> 00:15:26,220
さあ、行こうと思って、ちょっとだけ私たちのアパートを変更し、そのような保存のような他の評議会ドット・ログを追加してみましょう。

223
00:15:29,160 --> 00:15:32,790
&nbsp;

224
00:15:32,910 --> 00:15:36,980
私はこれのいずれかが機能するために保存しなければならないし、私はステータスを取得します。

225
00:15:37,110 --> 00:15:40,770
今度は私に、コミットのための状態ではない変化を伝えます。

226
00:15:40,800 --> 00:15:41,900
あなたが変更したという事実。

227
00:15:41,910 --> 00:15:47,430
実際には、Katz J us counsil Daltのログも変更しましょう。

228
00:15:47,800 --> 00:15:50,070
これは保存ごとに行われます。

229
00:15:53,400 --> 00:15:54,420
&nbsp;

230
00:15:54,420 --> 00:15:56,400
もう一度ステータスを入力してください。

231
00:15:57,400 --> 00:16:01,910
そして、あなたは私が住所を変更した後、猫を修正したことを私に伝えます。

232
00:16:01,990 --> 00:16:06,870
はい、私は彼らがコミットする準備ができていないコミットのためにそれらをステージングしていません。

233
00:16:06,870 --> 00:16:11,410
私がDogstarと呼ばれる新しいファイルを作ったのは、コミットされることだけです。

234
00:16:11,460 --> 00:16:18,990
&nbsp;

235
00:16:21,330 --> 00:16:29,160
&nbsp;

236
00:16:29,160 --> 00:16:37,250
はい、私は何をやろうとしているのでしょうか？今度はコミットして、ダグのファイルタイプを追加してみましょう。ステータスは私には変更が加えられていないことを教えてくれます。変更はコミットの段階ではありません。私は、オブジェクトを追加して別々にキャッチすると言うことができます。

237
00:16:37,440 --> 00:16:38,570
または私はこれを行うことができます。

238
00:16:38,570 --> 00:16:42,720
ドットを追加すると、すべての変更が追加されます。

239
00:16:42,730 --> 00:16:43,820
コミットの段階ではありません。

240
00:16:43,830 --> 00:16:46,620
したがって、この場合両方のファイル。

241
00:16:46,620 --> 00:16:54,960
今私が状態をもう一度得れば、それは私に、この後にコミットされ、Jをキャストすることを伝える。 S. 私はそれらを一緒にコミットします。

242
00:16:54,960 --> 00:16:56,910
&nbsp;

243
00:16:57,320 --> 00:17:03,150
そして、通常は、あなたが行った機能、追加したもの、更新したもの、あるいはあなたが何をしたのかを話すコードをここに入れます。

244
00:17:03,210 --> 00:17:04,950
&nbsp;

245
00:17:04,950 --> 00:17:11,760
この場合、それはややこしいことですが、実質的なプロジェクトに実際に取り組んでいるなら、本当に大きなコミットメッセージではないファイルを更新するだけです。

246
00:17:11,760 --> 00:17:15,030
&nbsp;

247
00:17:15,530 --> 00:17:21,820
OKをクリックしてもう一度時間を取ってみましょう。

248
00:17:21,870 --> 00:17:23,600
作業ディレクトリはきれいです。

249
00:17:24,040 --> 00:17:30,060
これまでのところ、どのようにするかを示したことは、基本的にチェックポイントを追加して元に戻すことができますが、私はそれに戻る方法を教えていませんでした。

250
00:17:30,060 --> 00:17:32,760
&nbsp;

251
00:17:32,880 --> 00:17:34,230
それは次に来る。

252
00:17:34,470 --> 00:17:36,470
しかし、簡単な要約をしましょう。

253
00:17:36,720 --> 00:17:42,470
だから、最初にやるべきことは、実行しなければならないことです。初期化するネットを実行すると、指定されたディレクトリに新しいリポジトリが作成されます。

254
00:17:42,480 --> 00:17:45,780
&nbsp;

255
00:17:46,020 --> 00:17:47,730
そして、あなたはそれに注意する必要があります。

256
00:17:47,820 --> 00:17:49,980
あなたはリポジトリを作りたくありません。

257
00:17:49,980 --> 00:17:54,980
通常は、コンピュータの最上位ディレクトリにリポジトリを作成することは望ましくありません。

258
00:17:54,990 --> 00:17:57,650
通常、レポごとに1つのプロジェクトです。

259
00:17:57,900 --> 00:18:03,300
&nbsp;

260
00:18:03,300 --> 00:18:09,810
技術的にはそれを使うことができますが、1つのリポジトリでマシン全体を見ていて、次のコマンドresawがステータスを取得していて本当に何もしないのであれば、それはかなり狂っています。

261
00:18:09,810 --> 00:18:10,900
&nbsp;

262
00:18:10,950 --> 00:18:14,100
それはただ更新を求める何かをするように言うことはありません。

263
00:18:14,100 --> 00:18:17,490
基本的には、現在の状態を確認することです。

264
00:18:17,490 --> 00:18:18,610
何かが追加されましたか？

265
00:18:18,610 --> 00:18:20,430
コミットする準備が整いました。

266
00:18:20,430 --> 00:18:23,410
そのような変更はありますか？

267
00:18:23,610 --> 00:18:25,290
そして、これらの2つは本当に重要です。

268
00:18:25,290 --> 00:18:26,930
これらはゲットのパンとバターです。

269
00:18:27,060 --> 00:18:28,390
あなたはいつもそれらを入力します。

270
00:18:28,560 --> 00:18:30,000
そこで、変更を追加します。

271
00:18:30,000 --> 00:18:36,210
&nbsp;

272
00:18:36,300 --> 00:18:43,080
基本的には、このチェックポイントに追加する内容を選択し、そのチェックポイントを追加するために変更をコミットします。次のビデオで、実際に表示されるコミットを表示する方法を示しますこれらのメッセージと将来は、それぞれのチェックポイントが何をしているのかを知るために、わかりやすく素敵なメッセージを書いてくれたことに非常に感謝しています。

273
00:18:43,090 --> 00:18:49,050
&nbsp;

274
00:18:49,050 --> 00:18:54,780
&nbsp;

275
00:18:55,000 --> 00:18:58,790
次の動画ではOKをクリックしてログインしてください
