1
00:00:00,620 --> 00:00:01,860
OK wrócimy.

2
00:00:02,280 --> 00:00:07,750
Więc chcę krótko daje trochę przegląd tego, co mamy zamiar robić z GET i uzyskać pomoc.

3
00:00:07,920 --> 00:00:10,110
Wspomniałem o tym trochę w ostatnim filmie.

4
00:00:10,110 --> 00:00:22,710
Zasadniczo nasza progresja jest to, że mamy już o czym się koncepcyjnie i odbieraj mają czy my rozmawialiśmy trochę o tym, dlaczego go używać jak to jest użyteczne, co będziemy robić dalej jest zobaczyć bardzo podstawowe.

5
00:00:22,740 --> 00:00:29,730
Więc przez pierwsze dwa filmy Chyba drugi i trzeci film, jeśli to pierwszy wstęp nie będziemy mieć do czynienia z uzyskać pomoc w ogóle.

6
00:00:29,730 --> 00:00:31,710
Więc nie udostępniają kod z nikim.

7
00:00:31,740 --> 00:00:33,340
Nie dostajesz kod nikogo innego.

8
00:00:33,570 --> 00:00:40,830
Jesteśmy po prostu używając go lokalnie jako sposób wiesz zapisać wszystkie zmiany i powrócić do starej wersji kodu.

9
00:00:40,830 --> 00:00:44,540
Więc te dwa filmy obejmie kilka naprawdę ważnych poleceń.

10
00:00:45,150 --> 00:00:50,980
A potem będziemy mówić o powrocie do domu i będziemy rozmawiać o wzięciu kod dół od domu.

11
00:00:51,180 --> 00:00:58,010
Więc dam ci trochę kodu aplikacji, które można następnie sklonować na komputerze i uruchomić na komputerze.

12
00:00:58,170 --> 00:01:05,640
I wtedy też będziesz w stanie wcisnąć ten kod lub wciśnij własny kod się nakłonić ją do dzielenia się z innymi ludźmi, aby mogli go sklonować.

13
00:01:05,640 --> 00:01:07,270
Tak, że będzie to, co mamy zakończenie.

14
00:01:07,380 --> 00:01:10,320
I tam też ćwiczenie również tam.

15
00:01:10,320 --> 00:01:11,630
Teraz zaczynamy tutaj.

16
00:01:11,730 --> 00:01:23,050
Tak więc trzy główne polecenia będziemy mówić o jak wspomniałem w poprzednim filmie, jeśli używasz Cloud 9, które każdy powinien być jeśli nie jesteś w miarę instalowania dobra trochę na własną rękę.

17
00:01:23,190 --> 00:01:28,970
To nie jest strasznie skomplikowane, ale czasami napotkasz problemy jeśli brakuje pewnych zależności.

18
00:01:28,980 --> 00:01:35,520
Jeśli już je zainstalowane, zanim będzie trochę to nie jest czasem zabawy.

19
00:01:35,520 --> 00:01:40,410
Więc na szczęście za pomocą Cloud 9 mamy już instalowane jak widzieliśmy tutaj.

20
00:01:40,530 --> 00:01:47,250
Nie martw się o wersji tak długo, jak widać tutaj, że coś nie jest się nie znaleziony lub nie znaleziono polecenia.

21
00:01:47,250 --> 00:01:50,660
Więc pierwszą rzeczą, którą musimy rozmawiać o to się w nim.

22
00:01:50,850 --> 00:01:59,390
Więc teraz jestem zamiast katalogu o nazwie Get że stworzony i mam zamiar dokonać innego katalogu i po prostu nazwać to intro.

23
00:01:59,740 --> 00:02:03,910
Nazwijmy go dostać wprowadzający CD do tego.

24
00:02:04,410 --> 00:02:08,280
I to wewnątrz Zamierzam stworzyć bardzo prostą aplikację.

25
00:02:08,280 --> 00:02:20,610
To nie byłoby nawet nazwać aplikacja, ale mam zamiar dodać kilka plików i udawajmy, że to gigantyczny aplikacja, która wiem, że chcesz śledzić chcę użyć go do śledzenia moje zmiany i powrócić, jeśli się pomylę ,

26
00:02:20,610 --> 00:02:27,810
Chcę być w stanie krok po kroku zobaczyć kod, który napisałem codziennie lub za każdym razem popełnione zmiany, aby to zrobić.

27
00:02:27,900 --> 00:02:33,100
Po raz pierwszy muszę powiedzieć, że to uzyskać dobry wstęp ogóle istnieje i chcę go do dbania o niego.

28
00:02:33,240 --> 00:02:36,980
Więc to nie jest po prostu zawsze ogląda każdy plik na naszym komputerze.

29
00:02:37,110 --> 00:02:38,970
To byłoby dość szalony.

30
00:02:38,970 --> 00:02:43,740
Zamiast tego musimy ręcznie powiedzieć, że zainicjowany się w tym katalogu.

31
00:02:43,980 --> 00:02:52,310
Zasadniczo Przygotuj get Zamierzam cię wykorzystać w tym folderze i działa tylko w tym folderze i wszystkich folderów, które znajdują się wewnątrz tego folderu.

32
00:02:52,440 --> 00:02:56,260
Więc to nie będzie działać, jeśli zainicjować GET.

33
00:02:56,350 --> 00:02:58,680
Pozwól, upewnić się, że odświeża się tutaj.

34
00:02:58,680 --> 00:02:59,100
No to jedziemy.

35
00:02:59,100 --> 00:03:10,320
Gdybym go zainicjować zamiast dostać intra tu i Śledzę cały kod zamiast uzyskać wstęp, który działa dobrze, ale to nie będzie śledzić wszelkie zmiany robią tutaj lub tutaj.

36
00:03:10,470 --> 00:03:20,590
Gdybym chciał oglądać to wszystko razem w jednym repozytorium, jeśli chcę, aby dowiedzieć się o wszystko tutaj to chciałbym zainicjować się w tym folderze boot camp WebDAV.

37
00:03:20,700 --> 00:03:22,160
Zwykle nie chcesz zrobić tego jednak.

38
00:03:22,260 --> 00:03:25,630
Zazwyczaj masz jedno repozytorium dla jednego projektu.

39
00:03:26,160 --> 00:03:31,760
Więc jeden Ribault to gdzie wiele osób mówi repo zamiast repozytorium dla każdego projektu.

40
00:03:31,920 --> 00:03:38,450
Więc to jest nasz projekt demo to się nazywa Get Intro i pierwszą rzeczą jaką zrobię to tylko stworzyć plik.

41
00:03:38,670 --> 00:03:41,390
Więc ja po prostu zadzwonić do tej aplikacji.

42
00:03:41,480 --> 00:03:46,650
J. S. Tak niech otworzy ten plik tak, nic się jednak udziałem.

43
00:03:47,040 --> 00:03:48,700
A dodajmy coś tutaj.

44
00:03:48,870 --> 00:03:51,900
Więc po prostu w jednej linii liczy około log.

45
00:03:51,990 --> 00:03:58,950
To jest mój złożona aplikacja tak mamy coś do pracy.

46
00:03:58,950 --> 00:04:01,520
Więc udawać znów jest to duża aplikacja.

47
00:04:01,800 --> 00:04:02,740
OK.

48
00:04:03,240 --> 00:04:06,720
Więc pierwsze polecenie ponownie dostać się w nim i to wszystko, co mamy do uruchomienia.

49
00:04:07,110 --> 00:04:24,690
Więc po prostu chcesz się upewnić, że jesteśmy we właściwym katalogu uzyskać wstęp, a następnie ponownie się w nim zapominać zainicjować, a następnie można zobaczyć, że trochę wydruk mówi zainicjowany pusty repozytorium wejść i następnie nazwę katalogu, że " m get intro.

50
00:04:24,990 --> 00:04:28,490
Zauważ też, że dodaje to kropka GET.

51
00:04:28,560 --> 00:04:35,910
Tak naprawdę nie rozmawialiśmy o tym wiele, ale rzeczy zaczynają się od kropki dot uzyskać ls typ I.

52
00:04:36,090 --> 00:04:38,680
Wygląda na to, że jest tylko x J jest tutaj.

53
00:04:39,060 --> 00:04:42,760
Ale jeśli rozmawiam typu LS kreska a.

54
00:04:43,260 --> 00:04:46,150
Widać tam rzeczywiście folder o nazwie robi.

55
00:04:46,350 --> 00:04:48,050
A ci są ukryte foldery.

56
00:04:48,120 --> 00:04:50,420
W tym przypadku po prostu dostać.

57
00:04:50,580 --> 00:05:01,320
Więc kiedy prowadzimy dostać się w to, co faktycznie robi to sprawia, że ​​katalog jest ukryty pod nazwą Nie zrozumcie gdzie biegnę, że się w tej komendzie i to będzie śledzić wszystkie nasze zmiany.

58
00:05:01,320 --> 00:05:05,100
To po prostu magia to gdzie to wszystko istnieje.

59
00:05:05,280 --> 00:05:25,560
Jeśli więc, jeśli pracuję nad ogromnym projektem z 20 różnych plików i mam wiesz popełnił mój kod grono czasu pracuję na niej od wielu lat może i ja usunąć ten nie dostać folderu I potencjalnie utracone wszystko, gdybym nie miał wykonywania kopii zapasowej, jeśli nie używał get mają stracę wszystkie zmiany całą moją historię.

60
00:05:25,790 --> 00:05:27,970
Dlatego ważne jest, aby nie wkręcić z tym.

61
00:05:28,220 --> 00:05:33,330
Ale zazwyczaj nawet nie widzę, chyba że szukasz tego w przypadku, gdy chce się go pozbyć.

62
00:05:33,530 --> 00:05:48,760
Jeśli zawiedli się i przypadkowo zainicjowany get repozytorium na cały komputer to zrobiłeś w katalogu domowym, albo to się znasz się tu na obozie WebDAV bagażnika lub niezależnie równoważna nazwa jest i nie chcesz, aby śledzić każdy pojedynczy plik na komputerze naraz.

63
00:05:48,800 --> 00:05:54,940
Następnie chcesz usunąć tego i będzie go usunąć tak jak każdy inny Ahram katalog kreską Aref.

64
00:05:55,160 --> 00:05:55,450
OK.

65
00:05:55,490 --> 00:05:56,800
Więc to na marginesie.

66
00:05:57,080 --> 00:06:04,760
Kolejna komenda Zamierzam pokazać, że rzeczywiście mają dodatkowy tutaj zamiar je dodać teraz uzyskać status.

67
00:06:04,790 --> 00:06:06,360
Więc to jest bardzo istotny.

68
00:06:06,380 --> 00:06:09,970
To naprawdę nie jest działaniem nie mówi się nic zrobić.

69
00:06:09,980 --> 00:06:17,230
To po prostu prosi się o status i jest to bardzo często coś wpisać, zanim zrobisz cokolwiek innego.

70
00:06:17,270 --> 00:06:19,080
Więc zazwyczaj sprawdzić w get.

71
00:06:19,100 --> 00:06:20,240
Mówisz, jaki jest twój stan.

72
00:06:20,300 --> 00:06:23,770
A potem będzie ci coś powiedzieć, a potem coś zrobić w oparciu off z tego.

73
00:06:23,990 --> 00:06:32,330
Więc teraz, gdy wpisuję się stan wszystkiego, co mówi mi, że nie będzie dużo języku tutaj, że jest to dość mylące na początku.

74
00:06:32,780 --> 00:06:38,710
Mówi się na gałąź master nie trzeba się martwić o to, co to wszystko, co należy wiedzieć o.

75
00:06:38,810 --> 00:06:49,090
Zobacz w nawiasach widzę M., który mówi mi, że jestem na gałęzi głównej jakie są gałęzie i mogę mówić tylko jeszcze początkowego zatwierdzenia.

76
00:06:49,490 --> 00:06:51,310
Oznacza to, że nie bardzo się nowy popełnienia.

77
00:06:51,320 --> 00:06:52,790
Ja jeszcze nic nie zrobił.

78
00:06:53,240 --> 00:07:01,110
A pliki Nieśledzone app J.S. nic nie dodaje do popełnienia ale pliki Nieśledzone przedstawić.

79
00:07:01,700 --> 00:07:05,620
Więc pierwszą rzeczą, którą chcę zrobić, to pokazać, co się dzieje, kiedy dodać nowy plik.

80
00:07:05,810 --> 00:07:10,290
Warto więc dodać plik o nazwie Koty geniuszem.

81
00:07:11,180 --> 00:07:20,050
I jeśli teraz wpisać uzyskać statusu teraz mówi mi tam 2 pliki Nieśledzone rzeczywiście i koty geniuszem.

82
00:07:20,180 --> 00:07:25,560
A powodem, że mówi, że są untracked to jest rzeczywiście bardzo ważne dla sposobu, w jaki to działa.

83
00:07:25,750 --> 00:07:29,660
Czy to po prostu inicjowania repozytorium w folderze.

84
00:07:29,720 --> 00:07:35,570
To nie oznacza automatycznie wiedzieć lub nie automatycznie śledzić każdy plik i przy każdej zmianie ich wprowadzania.

85
00:07:35,750 --> 00:07:38,440
Sposób, w jaki to działa jest to rodzaj dwuetapowej procedury.

86
00:07:38,720 --> 00:07:44,580
Więc mogę mieć kilka plików, ale może Chcę tylko dowiedzieć się o dwa lub trzy z nich.

87
00:07:44,600 --> 00:08:06,880
Więc Typowym przykładem jest sytuacja, gdy pracujesz nad projektem, który ma kilka ważnych kodów aplikacji lub mieć jakieś tajne kody, które trzeba, że ​​nie chcesz się dzielić i zraniony, ale nie chcesz opublikować to, co można zrobić, to opowiedzieć się oglądać inne pliki, ale ignorują plik tajemnice lub zignorować plik środowiskową cokolwiek to się nazywa.

88
00:08:06,880 --> 00:08:10,440
Mogą istnieć pewne poufne dane, które nie chcą się wiedzieć.

89
00:08:10,460 --> 00:08:13,220
Więc po prostu inicjowanie to się mówi.

90
00:08:13,220 --> 00:08:16,930
Wiem, że są te pliki, ale nie będę ich śledzenia.

91
00:08:17,450 --> 00:08:23,470
Więc jeśli chcemy dostać się do śledzenia tych plików, co musimy zrobić, to użyć następnego polecenia, które jest uzyskać ADD.

92
00:08:23,720 --> 00:08:25,850
Więc już wspomniałem jest to dwuetapowy obieg.

93
00:08:25,850 --> 00:08:28,780
Dodajemy pliki kierujemy tutaj pliki.

94
00:08:28,790 --> 00:08:37,390
Chcę śledzić, a następnie angażujemy i zobowiązać się w zasadzie tworzenia punktu kontrolnego w czasie ze zmianami, które zostały dodane.

95
00:08:37,560 --> 00:08:39,870
To sprawi, że większy sens kiedy już trochę więcej praktyki.

96
00:08:39,910 --> 00:08:41,400
Zacznijmy więc używając go.

97
00:08:41,400 --> 00:08:47,290
A więc jeśli wpisuję się dodatek nie chcę po prostu naciśnij enter jeszcze.

98
00:08:47,450 --> 00:08:52,370
Co mogę zrobić, to albo dodać jeden plik na raz jak to się dodać aplikację.

99
00:08:52,400 --> 00:08:54,740
Tak.

100
00:08:54,740 --> 00:09:01,380
A teraz, gdy wpisuję dobrego stanu zobaczysz coś się zmienia, mówi nieśledzonej pliku.

101
00:09:01,490 --> 00:09:02,520
Mimo to nadrobić materiał.

102
00:09:02,540 --> 00:09:05,940
Tak, ale teraz mówi zmiana ma zostać popełnione.

103
00:09:06,080 --> 00:09:07,630
Nowa aplikacja File.

104
00:09:07,660 --> 00:09:09,130
Tak.

105
00:09:09,130 --> 00:09:13,700
Więc co to oznacza to, że po uruchomieniu się zobowiązać, które zrobię się tylko trochę.

106
00:09:13,940 --> 00:09:16,180
To jest to, co ma być zapisany.

107
00:09:16,220 --> 00:09:18,660
Fakt, że zrobiliśmy nowy plik o nazwie Apage.

108
00:09:18,710 --> 00:09:19,810
Tak.

109
00:09:20,450 --> 00:09:24,620
Więc spróbujmy popełniając przy tym, co to będzie wyglądać w przyszłości.

110
00:09:24,670 --> 00:09:30,020
Mogłem wrócić do tego punktu w czasie, gdy wszystkie zrobiłem było stworzyć aplikację tak.

111
00:09:30,380 --> 00:09:34,310
Nie dodałeś cad, tak że zmiana nie zostanie popełnione.

112
00:09:34,340 --> 00:09:48,490
Więc jeśli powróciła do tego w przyszłości, kiedy uczynił kilka zmian sumie chciałbym zobaczyć, to rzeczywiście tak z jednej linii w nim, ale catchiest nie istniałby, ponieważ nie śledzi go nie zamierza popełnić to dobrze teraz.

113
00:09:49,070 --> 00:09:49,390
OK.

114
00:09:49,390 --> 00:09:55,000
Więc idę do wpisywania się zobowiązać pauzy i pauzy.

115
00:09:55,000 --> 00:09:57,420
Wierzę, że to skrót wiadomości Dash.

116
00:09:57,430 --> 00:10:02,450
To pozwala wystarczy wpisać wiadomość popełnić tu i to jest naprawdę ważne.

117
00:10:02,440 --> 00:10:08,790
Każdy popełnienia musi mieć komunikat opisujący, co, co komisja jest lub czym jest to, że masz oszczędności.

118
00:10:08,920 --> 00:10:10,250
Punkt kontrolny jest.

119
00:10:10,250 --> 00:10:14,180
Więc jeśli jest to powieść może mieć coś takiego gotowego rozdziału 5.

120
00:10:14,500 --> 00:10:19,570
Jeśli było to aplikacja może mieć modelu użytkownikowi dodawanie lub dodać uwierzytelniania.

121
00:10:19,610 --> 00:10:40,210
W tym przypadku, aby dodać niech dodać plik app coś takiego i to konwencjonalna mieć swój Wiadomości commit być w czasie teraźniejszym, więc nie dodanego pliku app ale dodanie pliku aplikacji lub pliku zmian usunięcia x y cokolwiek to jest.

122
00:10:40,230 --> 00:10:43,510
OK więc się zobowiązać pauzy.

123
00:10:43,650 --> 00:10:46,890
Nie trzeba to zrobić z pauzy, jeśli tylko uderzyć się zobowiązać.

124
00:10:46,890 --> 00:10:52,270
Otworzy się edytor tekstowy, a następnie można wpisać coś w edytorze i wciśnij enter lub zapisać.

125
00:10:52,440 --> 00:10:55,710
Ale niech tylko zrobić to w ten sposób.

126
00:10:55,710 --> 00:11:04,010
Zauważ, że mówi się tu po zobowiązaliśmy jeden plik zmienił i teraz nasz typ uzyskać status.

127
00:11:04,020 --> 00:11:14,440
Zobaczysz, że zmiany, jakie zostaną tu nowe pliki sprzeciwić się w dodgiest odeszła, bo zaangażowana i to nie ma nic innego do śledzenia.

128
00:11:14,490 --> 00:11:16,470
Nie ma żadnych zmian, które zrobiliśmy.

129
00:11:16,470 --> 00:11:24,500
Jedyną rzeczą, która to narzekają naprawdę nie jest sędzią, ale mówi, że nie jest to plik cache S, która nie jest śledzona.

130
00:11:24,570 --> 00:11:28,550
Więc teraz dodawać, że się dodać koty.

131
00:11:28,590 --> 00:11:30,650
Tak.

132
00:11:30,750 --> 00:11:33,390
Załóżmy popełnić ponownie lub zróbmy uzyskać status.

133
00:11:33,450 --> 00:11:35,580
Widać zmiany zostały popełnione.

134
00:11:35,610 --> 00:11:38,420
Fakt, że dokonaliśmy nowego pliku Catts geniusz.

135
00:11:38,620 --> 00:11:49,200
Więc zrobi się zobowiązać do Ascham dodać plik Catts i przypadkowo nacisnąć enter.

136
00:11:49,500 --> 00:11:51,570
Upewnij się, że nie mam cytat.

137
00:11:51,570 --> 00:11:56,270
Teraz, jeśli przyjrzymy się dostaje datus otrzymujemy nową wiadomość.

138
00:11:56,430 --> 00:11:58,340
To nic nie mówi popełnienia.

139
00:11:58,350 --> 00:11:59,880
katalog roboczy czyste.

140
00:11:59,970 --> 00:12:07,490
Co to znaczy i mówi katalogu czystą pracę w zasadzie oznacza repozytorium to się wie o wszystkim, co chcemy wiedzieć.

141
00:12:07,510 --> 00:12:10,680
Nie ma żadnych zmian, które należy wprowadzić tam nic być popełnione.

142
00:12:10,710 --> 00:12:12,660
Nie ma żadnych Nieśledzone plików.

143
00:12:12,740 --> 00:12:16,350
Jest to jeden z naszego kodu w tym momencie.

144
00:12:16,740 --> 00:12:23,060
Dobrze więc teraz powiedzmy, że mam aplikację Zamierzam otworzyć koty złożyć również.

145
00:12:23,400 --> 00:12:28,220
I załóżmy, że jest to oczywiście większe zastosowanie i dokonać pewnych zmian.

146
00:12:28,260 --> 00:12:30,220
Więc tutaj.

147
00:12:31,210 --> 00:12:35,990
Anuluj że bali się teraz oszczędzać.

148
00:12:36,660 --> 00:12:41,710
Teraz, gdy wpisuję dobrego stanu Zmieniłem plik kota G-S.

149
00:12:42,420 --> 00:12:49,310
Zobaczysz, że mówi mi się nie zmienia wystawił do popełnienia zmodyfikowanej SJS catch.

150
00:12:49,470 --> 00:13:02,670
Więc dostaje mówi mi catchiest plik został zmodyfikowany przed jej mówiąc, że koty geniusz został stworzony był nowy plik i jeśli usunęliśmy koty nam dostać byłoby nam powiedzieć.

151
00:13:02,670 --> 00:13:11,690
Oto zmiany, które wiem o kotach J us został usunięty tak zmodyfikowany catchiest Dodajmy w commit ponownie.

152
00:13:12,020 --> 00:13:17,600
A jeśli próbuję i zobowiązać się już teraz mogę napisać dowolną wiadomość tutaj.

153
00:13:17,760 --> 00:13:27,140
To nie będzie faktycznie zrobić to, co chcemy, bo zawiadomienia mówiąc, że to zmiany nie Etap 4 zatwierdzanie i zmiana nie zostanie dodana do popełnienia.

154
00:13:27,180 --> 00:13:30,530
Więc jeśli oddaję teraz nie mam właściwie kazano.

155
00:13:30,630 --> 00:13:32,740
Chcę popełnić żadnych zmian.

156
00:13:32,880 --> 00:13:37,020
Pamiętaj, że jest to proces dwuetapowy więc nie wystarczy dodać plik jeden raz.

157
00:13:37,020 --> 00:13:43,890
Co robimy jest rzeczywiście za każdym razem mówimy zobowiązać się, które pliki dodać do tego zobowiązać.

158
00:13:43,950 --> 00:13:49,670
To oznacza, że ​​zamiast jednego koc popełnienia To bardziej przypomina tradycyjną uratować.

159
00:13:49,710 --> 00:13:51,960
Jeżeli po prostu hit Zapisz byłoby zapisać wszystko.

160
00:13:52,440 --> 00:13:53,950
Raczej mogę to powiedzieć.

161
00:13:54,150 --> 00:13:56,530
OK, to jest wyraźna Aplikacja z 20 plików.

162
00:13:56,610 --> 00:14:04,070
Weźmy dwa pliki modelowe i dodawać je i zobowiązać się, że i powiemy dodaliśmy w 2 nowych plików modelowych.

163
00:14:04,110 --> 00:14:14,340
Następnie weźmy nasze trasy 2 pliki i dodać te razem i zobowiązać je razem i możemy powiedzieć, że byłaby middleware gdzie my.

164
00:14:14,340 --> 00:14:21,750
Możemy grupowania plików razem i dodać je na kawałki i zobowiązać je do siebie, ale nie muszą zobowiązać się wszystkiego od razu.

165
00:14:21,750 --> 00:14:42,500
Więc w tym przypadku mam zamiar zrobić, to dodać, że plik ponownie uzyskać dodatek kotów geniuszem, że będą robić się popełnić i tym razem wszystko, co zrobiłem było dodać meow kotów.

166
00:14:42,630 --> 00:14:46,570
Teraz już nic nie stanie wpisać się do popełnienia.

167
00:14:46,620 --> 00:14:48,200
katalog roboczy czyste.

168
00:14:48,770 --> 00:14:49,280
OK.

169
00:14:49,620 --> 00:14:53,290
Więc zróbmy jeszcze jedno dodajmy jeden plik i tak zrobi.

170
00:14:53,290 --> 00:14:54,780
Dotknij Dogstar.

171
00:14:54,810 --> 00:14:58,860
Tak, a gdybym wpisać ponownie uzyskać status.

172
00:14:59,910 --> 00:15:10,270
Gdy C mówi mi, że nie jest nawet śledzenia psów J S tak, mogę dodać, że miał psy japes.

173
00:15:10,440 --> 00:15:11,900
Nie zamierzam jednak popełnić.

174
00:15:12,120 --> 00:15:17,010
Ale teraz, jeśli spojrzeć mówi nam wszystko w porządku, gdy robisz popełnienia zamierzam popełnić.

175
00:15:17,010 --> 00:15:20,530
Fakt, że się nowy plik o nazwie Psy J Tak.

176
00:15:20,550 --> 00:15:32,790
Teraz chodźmy i zmienić nasze apt J s trochę i dodać inny dziennik rady dot tak po prostu zapisać.

177
00:15:32,910 --> 00:15:36,980
Muszę zapisać, aby cokolwiek z tego do pracy i uzyskać status.

178
00:15:37,110 --> 00:15:40,770
Teraz mówi mi nie zmienia stan na popełnienia.

179
00:15:40,800 --> 00:15:41,900
Fakt, że zmodyfikowane.

180
00:15:41,910 --> 00:15:47,430
Właściwie tak niech również modyfikować Katz J us Counsil dziennika Dalt.

181
00:15:47,800 --> 00:15:54,420
To się zrobić na Zapisz.

182
00:15:54,420 --> 00:15:56,400
Wpisz ponownie uzyskać status.

183
00:15:57,400 --> 00:16:01,910
I teraz można zobaczyć, mówi mi, że zmienił adres, a następnie zmodyfikowane koty.

184
00:16:01,990 --> 00:16:06,870
Tak, ale ja nie wystawiając je za popełnienie nie są one gotowe do popełnienia.

185
00:16:06,870 --> 00:16:11,410
Jedyną rzeczą, która będzie zaangażowana jest fakt, że zrobiłem nowy plik o nazwie nazwie Dogstar.

186
00:16:11,460 --> 00:16:37,250
Tak więc to, co mam zamiar zrobić, to popełnić raz teraz i wówczas zobowiązać Idę powiedzieć dodać typ pliku stan get Douga mówi mi żadnych zmian dodanych zobowiązać się do zmian nie są sceną dla popełnienia więc dodajmy je do siebie i co mogę zrobić, to powiedzieć, Get dodawać obiekty, a następnie złapać oddzielnie.

187
00:16:37,440 --> 00:16:38,570
Czy mogę to zrobić.

188
00:16:38,570 --> 00:16:42,720
Uzyskaj dodać kropkę i doda wszystkie zmiany.

189
00:16:42,730 --> 00:16:43,820
Nie sceną dla zatwierdzenia.

190
00:16:43,830 --> 00:16:46,620
Więc w tym przypadku obu plików.

191
00:16:46,620 --> 00:16:56,910
Teraz, jeśli znowu się stanie teraz mówi mi zmiana ma być popełnione po tym i oddać J.S. więc będę popełniać je razem.

192
00:16:57,320 --> 00:17:04,950
I zazwyczaj będzie można umieścić jakiś kod tutaj, że rozmowy na temat funkcji, które zrobiłeś lub co masz dodane lub zaktualizowane lub cokolwiek zrobił.

193
00:17:04,950 --> 00:17:15,030
W tym przypadku jest to rodzaj trywialne, ale powiedzmy, pliki aktualizacyjne, które tak naprawdę nie jest wielka popełnienia komunikat jeśli rzeczywiście działa na znaczną projektu.

194
00:17:15,530 --> 00:17:21,820
OK, a następnie weźmy że jeszcze raz i mówi mi nic do popełnienia.

195
00:17:21,870 --> 00:17:23,600
katalog roboczy czyste.

196
00:17:24,040 --> 00:17:32,760
OK, tak więc do tej pory wszystko, co Ja wam pokazał, jak zrobić to w zasadzie dodawania punktów kontrolnych w czasie, że możemy wrócić do, ale nie wykazały, w jaki sposób wrócić do tego.

197
00:17:32,880 --> 00:17:34,230
I to będzie następne.

198
00:17:34,470 --> 00:17:36,470
Ale zróbmy krótkie podsumowanie.

199
00:17:36,720 --> 00:17:45,780
Więc pierwszą rzeczą, musimy zrobić, jeśli chcemy dostać się do mamy, aby uruchomić uzyskać sieć, która zainicjuje się nowe repozytorium w danym katalogu.

200
00:17:46,020 --> 00:17:47,730
I ty chcesz być ostrożnym o tym.

201
00:17:47,820 --> 00:17:49,980
Nie chcesz być dokonanie repozytorium.

202
00:17:49,980 --> 00:17:54,980
Zazwyczaj nie chcą robisz repozytorium w samym głównym katalogu na komputerze.

203
00:17:54,990 --> 00:17:57,650
Zazwyczaj jest to jeden projekt na repo.

204
00:17:57,900 --> 00:18:10,900
Technicznie można używać go jednak chcesz, ale to byłoby dość szalony, jeśli jeśli oglądają całą maszynę z jednym repozytorium, a następnie kolejna komenda piły rozdzielczej było uzyskać statusu i że tak naprawdę nie robić nic.

205
00:18:10,950 --> 00:18:14,100
Nie mówi się nic robić po prostu prosi o aktualizację.

206
00:18:14,100 --> 00:18:17,490
Zasadniczo pytamy się, co jest obecny stan.

207
00:18:17,490 --> 00:18:18,610
Czy coś jeszcze.

208
00:18:18,610 --> 00:18:20,430
Jest gotowy do popełnienia.

209
00:18:20,430 --> 00:18:23,410
Czy są jakieś zmiany tego rodzaju rzeczy.

210
00:18:23,610 --> 00:18:25,290
A potem ci dwaj są naprawdę ważne.

211
00:18:25,290 --> 00:18:26,930
Są to chleb i masło GET.

212
00:18:27,060 --> 00:18:28,390
Musisz wpisać je cały czas.

213
00:18:28,560 --> 00:18:30,000
Więc dodamy zmiany.

214
00:18:30,000 --> 00:18:54,780
My w zasadzie wybrać co chcemy dodać do tego punktu kontrolnego w czasie, a następnie zatwierdzić zmiany, aby dodać ten punkt kontrolny i dajemy mu wiadomość tak, że w następnym filmie, kiedy pokażę jak przeglądać zobowiązuje będziemy rzeczywiście zobaczyć te wiadomości i przyszłość będzie bardzo wdzięczny, że mam nadzieję, że pisał ładne wiadomości, które są opisowe, aby wiedzieć, co każdy punkt kontrolny, co każdy robi commit.
