1
00:00:00,620 --> 00:00:01,860
Tamam geri geleceğiz.

2
00:00:02,280 --> 00:00:07,100
Kısacası size yardım almak ve almak ile ne yapacağımıza ilişkin genel bir

3
00:00:07,100 --> 00:00:07,750
bakış sunuyoruz.

4
00:00:07,920 --> 00:00:10,110
Son videoda biraz bahsettim.

5
00:00:10,110 --> 00:00:15,250
Temelde ilerleme şu ki ilerlememiz, neye kavuştuğumuz ve neyin kavradıklarından

6
00:00:15,250 --> 00:00:20,800
çok önce bahsettik, niçin kullanacağınızla ilgili neden biraz konuştık, sonra ne

7
00:00:20,850 --> 00:00:22,710
yapacağız çok temelleri görüyor.

8
00:00:22,740 --> 00:00:28,020
ikinci ve üçüncü videoyu tahmin edersen, ilk tanıtımı eklersen yardım almayacağız.

9
00:00:28,020 --> 00:00:29,730
İlk iki videoyu sanırım

10
00:00:29,730 --> 00:00:31,710
Bu yüzden kimseyle kod paylaşmıyoruz.

11
00:00:31,740 --> 00:00:33,340
Başkasının kodunu almayacağız.

12
00:00:33,570 --> 00:00:39,900
Değişikliklerimizi kaydettiğiniz ve eski kod sürümlerine geri döndüğünüzü bildiğiniz bir yol olarak yerel

13
00:00:39,900 --> 00:00:40,830
olarak kullanıyoruz.

14
00:00:40,830 --> 00:00:44,540
Dolayısıyla bu iki video, bazı önemli komutları kapsıyor.

15
00:00:45,150 --> 00:00:50,580
Sonra eve dönmek hakkında konuşacağız ve eve dönmek için şifre almaktan

16
00:00:50,580 --> 00:00:50,980
bahsedeceğiz.

17
00:00:51,180 --> 00:00:57,630
Bu yüzden sana makinenize kopyalayabileceğiniz ve makinenizde çalıştırabileceğiniz bir uygulama kodu vereceğim.

18
00:00:58,170 --> 00:01:03,240
Ayrıca, bu koda basabilir veya kendi kodunuzu basarak diğer insanlarla

19
00:01:03,240 --> 00:01:05,640
paylaşmasını sağlayabilirsiniz, böylece kopyalanabilirler.

20
00:01:05,640 --> 00:01:07,270
Bu bizimle bitirdiğimiz şey olacak.

21
00:01:07,380 --> 00:01:10,320
Orada da bir egzersiz var.

22
00:01:10,320 --> 00:01:11,630
Şimdilik başlıyoruz.

23
00:01:11,730 --> 00:01:17,370
Sohbet edeceğim üç temel komut hakkında son videoda bahsettiğim gibi Cloud

24
00:01:17,370 --> 00:01:23,050
9'u kullanıyorsanız, herkesin olması gerekiyorsa, kendi başınıza bir hayli iyi yüklüyorsunuz demektir.

25
00:01:23,190 --> 00:01:28,860
Korkunç derecede karmaşık değildir, ancak bazı bağımlılıkları kaçırırsanız bazen sorun yaşarsınız.

26
00:01:28,980 --> 00:01:35,520
Eğer yüklemeden önce biraz yüklediyseniz bazen eğlenceli değildir.

27
00:01:35,520 --> 00:01:40,410
Neyse ki Cloud 9'u kullandığımız halde, burada gördüğümüz gibi kurulmuş durumdayız.

28
00:01:40,530 --> 00:01:45,960
Burada bulunmayan veya bulunmayan bir şey görmediğiniz sürece sürüm

29
00:01:45,960 --> 00:01:47,250
hakkında endişelenmeyin.

30
00:01:47,250 --> 00:01:50,660
Bu yüzden konuşmamız gereken ilk şey içeriye girmek.

31
00:01:50,850 --> 00:01:57,180
Bu yüzden şu anda oluşturduğum Get adlı bir dizin yerine de başka bir dizin yapacağım ve

32
00:01:57,180 --> 00:01:59,390
sadece bir intro olarak adlandıracağım.

33
00:01:59,740 --> 00:02:03,910
Bunun içine CD'nin tanıtımını yapalım diyelim.

34
00:02:04,410 --> 00:02:08,280
Ve bunun içinde gerçekten basit bir uygulama yaratacağım.

35
00:02:08,280 --> 00:02:12,770
Hatta bir uygulama çağırmam ama bazı dosyalar ekleyeceğim ve izlemek istediğimi

36
00:02:12,780 --> 00:02:19,290
bildiğim devasa bir uygulama olduğunu varsayalım Değişikliklerimi izlemek için kullanıyorum ve bir hata yaparsam geri

37
00:02:19,290 --> 00:02:20,610
dönmek istiyorum. .

38
00:02:20,610 --> 00:02:26,520
Her gün yazdığım kodu veya bunu yapmak için taahhüt edilen değişiklikleri her seferinde adım adım

39
00:02:27,090 --> 00:02:27,810
yapabilmek istiyorum.

40
00:02:27,900 --> 00:02:33,100
İlk önce, bu iyi tanıtımın var olduğunu ve bunu önemsemesini istemek gerektiğini söylemek zorundayım.

41
00:02:33,240 --> 00:02:36,980
Bu yüzden sadece bilgisayarımızdaki her dosyayı izlemekle kalmıyoruz.

42
00:02:37,110 --> 00:02:38,970
Bu çok deli olurdu.

43
00:02:38,970 --> 00:02:43,740
Onun yerine manuel olarak bu dizinde başlatılmış olarak söylemeliyiz.

44
00:02:43,980 --> 00:02:50,220
Temel olarak ben sizi bu klasöre kullanacağım olsun hazır olsun ve sadece o klasörde ve o klasörün

45
00:02:50,220 --> 00:02:52,310
içinde olan herhangi bir klasörde çalışır.

46
00:02:52,440 --> 00:02:56,260
Başlayınca işe yaramaz.

47
00:02:56,350 --> 00:02:58,680
Bırak burada yenilenmem için izin vereyim.

48
00:02:58,680 --> 00:02:59,100
Oraya gidiyoruz.

49
00:02:59,100 --> 00:03:05,370
Burayı intro yerine almak için başlatırsam, intro alması yerine tüm kodları izlerim, ancak

50
00:03:05,580 --> 00:03:10,320
burada ya da üzerinde yaptıkları herhangi bir değişiklik takip etmez.

51
00:03:10,470 --> 00:03:15,840
Etrafımdaki her şeyi öğrenmek istersem hepsini bir depoda izlemek

52
00:03:15,840 --> 00:03:20,590
istersem, bu webdav önyükleme kampı klasörüne girmeye başlarım.

53
00:03:20,700 --> 00:03:22,160
Genellikle de bunu yapmak istemiyorsun.

54
00:03:22,260 --> 00:03:25,630
Genellikle bir proje için bir deponuz vardır.

55
00:03:26,160 --> 00:03:31,760
Bu yüzden, bir çok kişi projenin her yerine depo yerine repo söyleyen bir parkurdur.

56
00:03:31,920 --> 00:03:38,450
Bu, demo projemize Get intro deniyor ve yapacağımız ilk şey sadece bir dosya oluşturmanız.

57
00:03:38,670 --> 00:03:41,390
Bu yüzden sadece bu uygulamayı arayacağım.

58
00:03:41,480 --> 00:03:46,650
J. S. Evet, dosyayı açalım, böylece henüz bir şey elde edemeyiz.

59
00:03:47,040 --> 00:03:48,700
Ve bir şeyler burada ekleyelim.

60
00:03:48,870 --> 00:03:51,900
Böylece günlük hakkında sadece tek bir sıra sayılır.

61
00:03:51,990 --> 00:03:58,950
Bu benim karmaşık uygulamanım, bu yüzden birlikte çalışmam gereken bir şey var.

62
00:03:58,950 --> 00:04:01,520
Bu yüzden, bu büyük bir uygulama olduğunu tekrarlayın.

63
00:04:01,800 --> 00:04:02,740
TAMAM.

64
00:04:03,240 --> 00:04:06,720
İlk komuta tekrar girmek ve tek başımıza gitmek zorundayız.

65
00:04:07,110 --> 00:04:14,910
Yani sadece doğru dizinde olduğumuzdan emin olmak istiyoruz intro almak ve daha sonra yeniden başlatmak

66
00:04:14,910 --> 00:04:21,870
unutmak initialize unutmak ve daha sonra biraz çıktı almak için başlatılmış boost deposu

67
00:04:21,870 --> 00:04:24,690
diyor ve sonra da intro alıyorum

68
00:04:24,990 --> 00:04:28,490
Ayrıca bu noktanın eklendiğini fark edin.

69
00:04:28,560 --> 00:04:35,910
Bunun hakkında gerçekten konuşmadık, ancak işler bir nokta nokta ile başlar, ben ls yazın.

70
00:04:36,090 --> 00:04:38,680
Görünüşe göre sadece burada x J var.

71
00:04:39,060 --> 00:04:42,760
Ama konuşursam LS dash a.

72
00:04:43,260 --> 00:04:46,150
Aslında orada denen bir klasör var görebilirsiniz.

73
00:04:46,350 --> 00:04:48,050
Bunlar gizli klasörler.

74
00:04:48,120 --> 00:04:50,420
Bu durumda sadece bir tane olsun.

75
00:04:50,580 --> 00:04:56,730
Dolayısıyla aslında ne yaptığımız zaman, gizlediği bir dizin oluşturuyor, denilen her

76
00:04:57,030 --> 00:05:01,320
yerde çalıştığım yere gelmeyelim ve tüm değişiklikleri izleyecek.

77
00:05:01,320 --> 00:05:05,100
Temel olarak, hepsinin bulunduğu büyü.

78
00:05:05,280 --> 00:05:11,490
dosyayla büyük bir proje üzerinde çalışıyordum ve kodumu bir sürü zaman işlediğini

79
00:05:11,550 --> 00:05:18,650
biliyorsanız, belki de yıllarca üzerinde çalışıyordum ve silmek zorunda olduğum klasörü alamıyorum derhal

80
00:05:18,650 --> 00:05:23,650
kaybettim get'i kullanmazsam yedeklediğim şeyi yapmazsam, tüm geçmişimi değiştirecektim.

81
00:05:23,660 --> 00:05:25,560
Yani eğer 20 farklı

82
00:05:25,790 --> 00:05:27,970
Bu yüzden onunla uğraşmamak önemlidir.

83
00:05:28,220 --> 00:05:32,680
Ama ondan kurtulmak istiyorsan, aradığın sürece genellikle

84
00:05:32,690 --> 00:05:33,330
görmeyeceksin.

85
00:05:33,530 --> 00:05:39,080
Eğer berbat olursanız ve kazayla tüm bilgisayarınızda get deposunu başlattıysanız ev dizininde yapmışsınızdır

86
00:05:39,080 --> 00:05:44,660
ya da yapmışsınızdır burada webdav önyükleme kampında ya da eşdeğer adınız ne olursa olsun

87
00:05:44,660 --> 00:05:48,760
biliyorsunuz ve her bir dosyayı izlemek istemiyorsunuz aynı anda bilgisayarınızda.

88
00:05:48,800 --> 00:05:54,940
Sonra onu kaldırmak istiyorsun ve tıpkı diğer dizinlerden Ahram dash Aref gibi çıkaracaksın.

89
00:05:55,160 --> 00:05:55,450
TAMAM.

90
00:05:55,490 --> 00:05:56,800
Bu bir yan notdu.

91
00:05:57,080 --> 00:06:04,760
Sana göstereceğim sonraki komuta aslında ekleyecek bir eklenti var, şimdi durum alıyorum.

92
00:06:04,790 --> 00:06:06,360
Yani bu önemli bir şey.

93
00:06:06,380 --> 00:06:09,970
Gerçekten hiçbir şey yapacak bir şey söylemez bir eylem değil.

94
00:06:09,980 --> 00:06:17,230
Temel olarak bir durum sorar ve başka bir şey yapmadan önce yazmanız gerçekten yaygın bir şeydir.

95
00:06:17,270 --> 00:06:19,080
Yani genellikle get ile check-in yaparsın.

96
00:06:19,100 --> 00:06:20,240
Durumunuz nedir diyorsunuz.

97
00:06:20,300 --> 00:06:23,770
Ve sonra size bir şey anlatacak ve bundan sonra bir şey yapacaksınız.

98
00:06:23,990 --> 00:06:30,290
Bu yüzden şu anda durumunu yazarsam, hepsi bana şunu söyler: Burada bir sürü dil olacak,

99
00:06:30,360 --> 00:06:32,330
başta oldukça kafa karıştırıcı oluyor.

100
00:06:32,780 --> 00:06:38,710
Şube ustasında, burada bilmeniz gerekenin ne olduğunu merak etmenize gerek yok diyor.

101
00:06:38,810 --> 00:06:45,570
Parantez içinde bakınız M. Bu, ana dalımın dalları ne olduğumu

102
00:06:45,570 --> 00:06:49,090
ve henüz başlangıç ​​taahhüdünü konuştuğumu söylüyor.

103
00:06:49,490 --> 00:06:51,310
Bu, gerçekten yeni bir taahhütte bulunmadığım anlamına geliyor.

104
00:06:51,320 --> 00:06:52,790
Henüz bir şey yapmadım.

105
00:06:53,240 --> 00:07:01,110
Ve izlenmeyen dosyalar uygulaması J. S. İşlem yapmak için eklenen, ancak izlenmeyen dosyalar hiçbir şey eklenmedi.

106
00:07:01,700 --> 00:07:05,620
Bu yüzden yapmak istediğim ilk şey size yeni bir dosya eklediğimde ne olduğunu gösteriyor.

107
00:07:05,810 --> 00:07:10,290
Şimdi Cats dehası diye bir dosya ekleyelim.

108
00:07:11,180 --> 00:07:20,050
Ve şimdi durum alabilirsem, şimdi bana gerçekte 2 izlenmemiş dosya olduğunu ve kediler dehayı olduğunu söylüyor.

109
00:07:20,180 --> 00:07:24,440
Ve bunların izlenemediğini söylemesinin nedeni, bu şekilde çalıştığı için

110
00:07:24,530 --> 00:07:25,560
gerçekten önemli.

111
00:07:25,750 --> 00:07:29,660
Bu sadece bir klasörü bir havuz başlatarak mıdır.

112
00:07:29,720 --> 00:07:34,660
her dosyayı ve yaptıkları her değişikliği bilmez veya otomatik olarak takip etmez.

113
00:07:34,670 --> 00:07:35,570
Otomatik olarak,

114
00:07:35,750 --> 00:07:38,440
Çalıştırma şekli, iki adımlı bir iş akışı türüdür.

115
00:07:38,720 --> 00:07:44,580
Bu yüzden bir sürü dosyaya sahip olabilirim, ancak belki yalnızca iki veya üçünü tanımak istiyorum.

116
00:07:44,600 --> 00:07:50,540
Ortak bir örnek, bazı hassas uygulama kodlarına veya paylaşmak ve canınızı

117
00:07:50,540 --> 00:07:56,160
sıkmak istemediğiniz bazı gizli kodlara sahip bir proje üzerinde çalışıyorsanız, ancak

118
00:07:56,180 --> 00:08:05,000
yapabileceklerinizi yayınlamak istemiyorsanız, diğer dosyaları izlemenizi söyleyin, ancak sır dosyalarınızı yok sayın veya aradığınız ne olursa olsun

119
00:08:05,000 --> 00:08:06,880
ortam dosyanızı yoksayın.

120
00:08:06,880 --> 00:08:10,440
Bilmek istemediğiniz bazı hassas veriler olabilir.

121
00:08:10,460 --> 00:08:13,220
Bu yüzden sadece başlatarak bize bildirir olsun.

122
00:08:13,220 --> 00:08:16,930
Bu dosyalar olduğunu biliyorum, ancak onları izlemiyorum.

123
00:08:17,450 --> 00:08:23,470
Bu dosyaları izlemek istiyorsak, yapmamız gereken şey ADD'ye sahip bir sonraki komutu kullanmaktır.

124
00:08:23,720 --> 00:08:25,850
Bu yüzden iki aşamalı bir iş akışı olduğunu belirttim.

125
00:08:25,850 --> 00:08:28,780
Burada hedeflediğimiz dosyaları dosyalara ekledik.

126
00:08:28,790 --> 00:08:35,710
İzlemenizi ve sonra taahhüt etmenizi ve taahhüt etmemizi temel olarak, eklediğiniz değişikliklerle zamanında bir kontrol

127
00:08:35,720 --> 00:08:37,390
noktası yapıyor olmanızdır.

128
00:08:37,560 --> 00:08:39,870
Biraz daha pratik yaptıktan sonra daha mantıklı olacak.

129
00:08:39,910 --> 00:08:41,400
Bu yüzden onu kullanmaya başlayalım.

130
00:08:41,400 --> 00:08:47,290
Ve böylece get add yazarsam, henüz girmek istemiyorum.

131
00:08:47,450 --> 00:08:52,370
Yapabileceğim şey, uygulama ekleme uygulaması gibi bir seferde bir dosya ekleyin.

132
00:08:52,400 --> 00:08:54,740
Evet.

133
00:08:54,740 --> 00:09:01,380
Ve şimdi iyi durum yazarsam, bir değişiklik olduğunu göreceksin, izlenmeyen dosya.

134
00:09:01,490 --> 00:09:02,520
Hâlâ bir şeyler yakaladın

135
00:09:02,540 --> 00:09:05,940
Evet, ama şimdi değiştirme kararlı olacağını söylüyor.

136
00:09:06,080 --> 00:09:07,630
Yeni Dosya uygulaması.

137
00:09:07,660 --> 00:09:09,130
Evet.

138
00:09:09,130 --> 00:09:13,700
Bunun anlamı, biraz olsun yapacağım komisyonu çalıştırdığımda.

139
00:09:13,940 --> 00:09:16,180
Kurtulacak olan budur.

140
00:09:16,220 --> 00:09:18,660
Apage adı verilen yeni bir dosya yaptık.

141
00:09:18,710 --> 00:09:19,810
Evet.

142
00:09:20,450 --> 00:09:24,620
Öyleyse, gelecekte neye benzeyeceği konusunda bunu yapmaya çalışalım.

143
00:09:24,670 --> 00:09:30,020
Yaptığım tek şey, uygulamanın evet yaratılmasıydı bu noktaya gelebilirdim.

144
00:09:30,380 --> 00:09:34,310
Cad'leri eklemedim, bu yüzden bu değişiklik yapılmayacak.

145
00:09:34,340 --> 00:09:41,010
Bu yüzden gelecekte bir sürü değişiklik yaptığımda geri döndüğümde göreceğim tek şey

146
00:09:41,000 --> 00:09:47,210
bir satırlık evet ama catchiest var olmazdı çünkü onu takip etmiyorum,

147
00:09:47,210 --> 00:09:48,490
doğru yapmayacağım şimdi.

148
00:09:49,070 --> 00:09:49,390
TAMAM.

149
00:09:49,390 --> 00:09:55,000
Bu yüzden get commit dash em ve çizgi yazacağım.

150
00:09:55,000 --> 00:09:57,420
Dash mesajının kısa olduğunu düşünüyorum.

151
00:09:57,430 --> 00:10:02,450
Buraya bir taahhüt mesajı yazmanızı sağlar ve bu gerçekten önemlidir.

152
00:10:02,440 --> 00:10:07,870
komitenin ne olduğunu ya da ne kadar tasarruf ettiğinizi anlatan bir mesaja sahip olmalı.

153
00:10:07,880 --> 00:10:08,790
Her taahhüt,

154
00:10:08,920 --> 00:10:10,250
Kontrol noktası.

155
00:10:10,250 --> 00:10:14,180
Bu yüzden eğer bu bir romandıysa 5. bölümde bitmiş gibi bir şeyiniz olabilir.

156
00:10:14,500 --> 00:10:19,570
Bu bir uygulama olsaydı, ADD kullanıcı modeliniz olabilir veya kimlik doğrulama ekleyebilirsiniz.

157
00:10:19,610 --> 00:10:29,970
Bu durumda, app dosyasını buna benzer bir şey eklemek için ekleyelim ve taahhüt mesajlarınızın mevcut gergin olmasını sağlamak için alışılagelmiş

158
00:10:29,970 --> 00:10:39,630
bir uygulama dosyası değil, uygulama dosyası eklemeyin, ancak uygulama dosyası ekleyin veya dosyayı değiştirin xy ne olursa olsun

159
00:10:39,630 --> 00:10:40,210
kaldırın.

160
00:10:40,230 --> 00:10:43,510
Tamam, bu yüzden toplu işi al.

161
00:10:43,650 --> 00:10:46,890
Dash em ile yapmak zorunda değilsiniz, taahhüt etmeniz yeterlidir.

162
00:10:46,890 --> 00:10:52,000
Bir metin editörü açar ve sonra editöre bir şeyler yazabilir ve girip kaydedebilirsin.

163
00:10:52,440 --> 00:10:55,710
Ancak bunu sadece şu şekilde yapalım.

164
00:10:55,710 --> 00:11:04,010
Bir dosyayı değiştirdikten sonra buraya yazdığına dikkat edin ve şimdi durumumuz durumu alalım.

165
00:11:04,020 --> 00:11:10,020
Burada taahhüt edilen değişikliklerin, dodgiest'deki yeni nesne nesnesinin gittiklerini ve bunun gerçekleşeceğini

166
00:11:10,020 --> 00:11:14,440
taahhüt ettiğimiz başka şeyleri olmadığı için gittiğini göreceksiniz.

167
00:11:14,490 --> 00:11:16,470
Yaptığımız değişiklik yok.

168
00:11:16,470 --> 00:11:20,610
ama izlenmeyen bir dosya önbellek S olduğunu söylüyor.

169
00:11:20,610 --> 00:11:24,500
Şikayet ettiği tek şey gerçekten şikayetçi değil

170
00:11:24,570 --> 00:11:28,550
Şimdi add to add kedi ekleyelim.

171
00:11:28,590 --> 00:11:30,650
Evet.

172
00:11:30,750 --> 00:11:33,390
Tekrar taahhüt edelim veya statü alalım.

173
00:11:33,450 --> 00:11:35,580
Taahhüt edilen değişiklikleri görebilirsiniz.

174
00:11:35,610 --> 00:11:38,420
Aslında yeni bir dosya yaptık Catts dehası.

175
00:11:38,620 --> 00:11:49,200
Böylece, Ascham'a Catts dosyası eklemek ve kazayla girişe vurmak için taahhüt alacaksın.

176
00:11:49,500 --> 00:11:51,570
Orada bu teklifin olduğundan emin olun.

177
00:11:51,570 --> 00:11:56,270
Şimdi datus'a bakarsak yeni bir mesaj alırız.

178
00:11:56,430 --> 00:11:58,340
İşlemek için hiçbir şey söylemiyor.

179
00:11:58,350 --> 00:11:59,880
Çalışma dizini temiz.

180
00:11:59,970 --> 00:12:05,450
Bu ne anlama geliyor ve çalışma dizini temizlenmesinin esas olarak, bilmek istediğimiz

181
00:12:05,460 --> 00:12:07,490
her şeyi bildiği anlamına geliyor.

182
00:12:07,510 --> 00:12:10,680
Yapılması gereken hiçbir değişiklik yapılmadığı için işlenecek bir şey yok.

183
00:12:10,710 --> 00:12:12,660
İzlenmeyen herhangi bir dosya yok.

184
00:12:12,740 --> 00:12:16,350
Bu noktada bizim kodumuzdan biri.

185
00:12:16,740 --> 00:12:23,060
Pekâlâ, şimdi şunu söyleyelim ki uygulamanın elinde bulunduğunu düşünüyorum, kediler dosyasını da açacağım.

186
00:12:23,400 --> 00:12:28,220
Ve varsayalım ki bunun açıkça daha büyük bir uygulama olduğunu ve bazı değişiklikler yapacağım.

187
00:12:28,260 --> 00:12:30,220
İşte burada.

188
00:12:31,210 --> 00:12:35,990
Bu günlüğünü şimdi iptal et.

189
00:12:36,660 --> 00:12:41,710
Şimdi iyi durum yazarsam kedinin G-S dosyasını değiştirdim.

190
00:12:42,420 --> 00:12:49,310
Değiştirilen catch SJS'yi işlemek için sahnelenen değişiklikleri bana bildirdiğini göreceksiniz.

191
00:12:49,470 --> 00:12:57,240
Bu yüzden, en güzel dosyanın, kediler dehasının yaratılmış olduğunu söylemeden önce değiştirildiğini söylüyor.

192
00:12:57,250 --> 00:13:02,670
Yeni bir dosya ve eğer kedileri çıkardıysak bize söylerdik.

193
00:13:02,670 --> 00:13:11,370
İşte kediler hakkında bildiğim bir değişiklik var, bu yüzden değiştirilmiş en etkili olanı bir taahhüt eklememize izin verildi.

194
00:13:12,020 --> 00:13:17,600
Ve şimdi denersem ve işlersem, herhangi bir mesaj yazabilirim.

195
00:13:17,760 --> 00:13:24,750
Aslında istediğimizi yapmayacaktır, çünkü Stage 4'ün değişiklik yapmadığını bildiren bir bildirim olduğunu ve herhangi

196
00:13:24,750 --> 00:13:27,140
bir değişiklik yapılmadığına dikkat edin.

197
00:13:27,180 --> 00:13:30,530
Bu yüzden eğer şu anda işlersem, aslında söylemedim.

198
00:13:30,630 --> 00:13:32,740
Herhangi bir değişikliği yapmak istiyorum.

199
00:13:32,880 --> 00:13:37,020
Unutmayın ki iki adımlı bir işlemdir, bu nedenle yalnızca bir kez dosya eklemeyiz.

200
00:13:37,020 --> 00:13:43,890
Yaptığımız şey aslında ne zaman taahhüt ettiğimizi her dosyaya aktardıklarında hangi dosyaların bu işe ekleneceğini söylediklerini söylüyoruz.

201
00:13:43,950 --> 00:13:49,670
Dolayısıyla, bu, tek bir battaniye taahhüdü yerine, geleneksel bir tasarrufa benzemek anlamına gelir.

202
00:13:49,710 --> 00:13:51,960
Kaydet'i tıklarsam her şeyi kurtarır.

203
00:13:52,440 --> 00:13:53,950
Daha doğrusu söyleyebilirim.

204
00:13:54,150 --> 00:13:56,530
Tamam, bu, 20 dosya içeren hızlı bir uygulamadır.

205
00:13:56,610 --> 00:14:03,780
İki model dosyayı ele alıp ekleyelim ve bunu taahhüt edelim ve 2 yeni model dosyasına eklediğimizi söyleyeceğiz.

206
00:14:04,110 --> 00:14:11,190
Sonra 2 rota dosyamızı alıp bunları bir araya getireceğiz ve nereye geldiysek

207
00:14:11,610 --> 00:14:14,340
katman yazılımını yeniden yapılandırdığımızı söyleyebiliriz.

208
00:14:14,340 --> 00:14:20,640
toplayıp parçalara ekleyebiliriz ve onları bir araya getirebiliriz, ancak her şeyi bir anda yapmak zorunda kalmayız.

209
00:14:20,700 --> 00:14:21,750
Dosyaları bir araya

210
00:14:21,750 --> 00:14:32,000
Bu durumda bunu yapacağım, o dosyayı tekrar ekleyin, tamamlamak için yapacak

211
00:14:32,010 --> 00:14:42,500
olan dahi catsları ekleyin ve yaptığım tek şey kedilere meow katmaktır.

212
00:14:42,630 --> 00:14:46,570
Şimdi tip alıyorum işlemek için hiçbir şey statü al.

213
00:14:46,620 --> 00:14:48,200
Çalışma dizini temiz.

214
00:14:48,770 --> 00:14:49,280
TAMAM.

215
00:14:49,620 --> 00:14:53,290
Öyleyse bir şey daha yapalım, böylece bir dosya ekleyelim ve böylece yapacağız.

216
00:14:53,290 --> 00:14:54,780
Dogstar'a dokunun.

217
00:14:54,810 --> 00:14:58,860
Evet ve eğer durumum tekrar girilseydi.

218
00:14:59,910 --> 00:15:10,270
C bana, köpeklerin J'sini izlemekten bile uzak olduğunu söylediğinde, köpeklerin japları olduğunu ekleyebilirim.

219
00:15:10,440 --> 00:15:11,900
Hâlâ baţa çýkamayacađým.

220
00:15:12,120 --> 00:15:17,010
Ama şimdi bir göz atarsan, işi bitirdiğinde bize her şeyi anlatırsın, taahhüt edeceğim.

221
00:15:17,010 --> 00:15:20,530
Dogs J adında yeni bir dosya oluşturduğunuz gerçeği.

222
00:15:20,550 --> 00:15:26,220
Şimdi gidelim ve apt J'lerimizi biraz değiştirelim ve o kaydetme

223
00:15:29,160 --> 00:15:32,790
gibi başka bir konsey nokta günlüğü ekleyin.

224
00:15:32,910 --> 00:15:36,980
Bunların herhangi birinin çalışması için tasarruf etmem gerekiyor ve statüye kavuşuyorum.

225
00:15:37,110 --> 00:15:40,770
Şimdi durumun devlet tarafından değiştirilmediğini söylüyor.

226
00:15:40,800 --> 00:15:41,900
Değiştirdiğiniz gerçeği.

227
00:15:41,910 --> 00:15:47,430
Aslında evet, Katz J'yi bize counsil Dalt günlüğünü de değiştirelim.

228
00:15:47,800 --> 00:15:50,070
Tasarruf başına ödenen

229
00:15:53,400 --> 00:15:54,420
tutar.

230
00:15:54,420 --> 00:15:56,400
Durum yine girin durumu yazın.

231
00:15:57,400 --> 00:16:01,910
Ve şimdi görebiliyorsun bana adresi değiştirdikten sonra kedileri değiştirdiğimi söylüyorsun.

232
00:16:01,990 --> 00:16:06,870
Evet, ancak taahhüt edilmeye hazır olduklarını taahhüt ettikleri için hazırlamıyorum.

233
00:16:06,870 --> 00:16:11,410
İşlenecek tek şey, Dogstar adında yeni bir dosya oluşturduğum gerçeğidir.

234
00:16:11,460 --> 00:16:18,990
Evet, şimdi ne yapacağım şimdi bir kez taahhüt etmek ve sonra bu taahhüt Doug'un dosya

235
00:16:21,330 --> 00:16:29,160
türünü eklemeyi söyleyeceğim durum almak duruma değişikliklerin yapılmasına hiçbir değişiklik eklenmediğini söylüyor beni taahhüt aşamasındayız,

236
00:16:29,160 --> 00:16:37,250
bu yüzden onları bir araya getirelim ve ne Yapabildiğim, nesneleri ekle al ve ayrı ayrı yakalamak.

237
00:16:37,440 --> 00:16:38,570
Yoksa bunu yapabilirim.

238
00:16:38,570 --> 00:16:42,720
Nokta ekleyin ve bu tüm değişiklikleri ekler.

239
00:16:42,730 --> 00:16:43,820
Taahhüt için bir aşama değil.

240
00:16:43,830 --> 00:16:46,620
Bu durumda her iki dosya da.

241
00:16:46,620 --> 00:16:54,960
Şimdi tekrar statüye kavuşursam, o zaman bundan sonra değişme ve J. S. bu yüzden onları birlikte

242
00:16:54,960 --> 00:16:56,910
taahhüt edeceğim.

243
00:16:57,320 --> 00:17:03,150
Ve genelde burada yaptığınız özellikten, eklediğiniz veya güncellediğiniz veya yapmış olduğunuz herhangi bir şey hakkında

244
00:17:03,210 --> 00:17:04,950
konuşan bazı kodlar koyarsınız.

245
00:17:04,950 --> 00:17:11,760
Bu durumda bu önemsizdir ancak önemli bir proje üzerinde çalışıyorsanız gerçekten büyük bir

246
00:17:11,760 --> 00:17:15,030
taahhüt mesajı olmayan güncelleme dosyaları diyelim.

247
00:17:15,530 --> 00:17:21,820
Tamam, sonra da bir kez daha alalım ve işe yarayacak hiçbir şey söylemeyelim.

248
00:17:21,870 --> 00:17:23,600
Çalışma dizini temiz.

249
00:17:24,040 --> 00:17:30,060
Tamam, şu ana kadar size nasıl yapılacağını gösterdiğim her şey, temelde geri dönebildiğim kontrol noktaları ekliyor

250
00:17:30,060 --> 00:17:32,760
ancak bunu geri nasıl yapacağınızı size göstermedim.

251
00:17:32,880 --> 00:17:34,230
Ve bir dahaki sefer.

252
00:17:34,470 --> 00:17:36,470
Ancak hızlı bir özetini inceleyelim.

253
00:17:36,720 --> 00:17:42,470
Yani, almak zorunda kalırsak yapmamız gereken ilk şey, belirli bir dizinde yeni bir depo

254
00:17:42,480 --> 00:17:45,780
açmaya başlayacak bir net olsun diye çalıştırmamız gerekiyor.

255
00:17:46,020 --> 00:17:47,730
Ve buna dikkat etmek istiyorsun.

256
00:17:47,820 --> 00:17:49,980
Depo yapmak istemiyorsun.

257
00:17:49,980 --> 00:17:54,980
Genellikle, bilgisayarınızın en üst düzey dizininde bir depo oluşturmanızı istemeyin.

258
00:17:54,990 --> 00:17:57,650
Genellikle repo başına bir proje var.

259
00:17:57,900 --> 00:18:03,300
Teknik olarak bunu istediğiniz gibi kullanabilirsiniz, ancak tüm makinenizi bir depo ile izliyorsanız

260
00:18:03,300 --> 00:18:09,810
ve bu durumda bir sonraki komutun resaw durumu statüyse ve bu gerçekten hiçbir şey yapmazsa, bu

261
00:18:09,810 --> 00:18:10,900
oldukça deli olurdu.

262
00:18:10,950 --> 00:18:14,100
Sadece bir güncelleme istediği bir şey yapmaya kalkışmadığını söylemez.

263
00:18:14,100 --> 00:18:17,490
Temel olarak, mevcut durumun ne olduğunu öğrenmek istiyoruz.

264
00:18:17,490 --> 00:18:18,610
Eklenen herhangi bir şey var mı?

265
00:18:18,610 --> 00:18:20,430
Kararlı olmak için hazır.

266
00:18:20,430 --> 00:18:23,410
Bu tür bir değişiklik var mı bu tür şeyler.

267
00:18:23,610 --> 00:18:25,290
Ve sonra bu iki önemli.

268
00:18:25,290 --> 00:18:26,930
Bunlar ekmek ve tereyağın alması.

269
00:18:27,060 --> 00:18:28,390
Onları her zaman yazacaksınız.

270
00:18:28,560 --> 00:18:30,000
Böylece değişiklikleri ekledik.

271
00:18:30,000 --> 00:18:36,210
size gerçekten göreceğiniz taahhütlerin nasıl görüntüleneceğini göstereceğim bu mesajlar ve geleceğe çok minnettar olacağınızı

272
00:18:36,300 --> 00:18:43,080
umuyoruz ki tanımlayıcı olan güzel mesajlar yazdı, böylece her bir kontrol noktasının ne yaptığını biliyorsunuz.

273
00:18:43,090 --> 00:18:49,050
Temelde bu kontrol noktasına ne eklemek istediğimizi zamanında seçtik ve değişiklikleri kontrol noktasına

274
00:18:49,050 --> 00:18:54,780
eklemek için taahhüt ettik ve size bir mesaj veriyoruz, böylece bir sonraki videoda

275
00:18:55,000 --> 00:18:58,790
Tamam, bir sonraki videoda, giriş yapmak hakkında konuşacağız kontrol edelim
