1
00:00:00,000 --> 00:00:04,137
[MUSIC]

2
00:00:04,137 --> 00:00:09,100
Git là một hệ thống điều khiển phiên bản rất phổ biến cho phần mềm.

3
00:00:09,100 --> 00:00:14,650
Chúng tôi cần Git để làm việc với hệ sinh thái nút của chúng tôi mà chúng tôi sẽ sử dụng

4
00:00:14,650 --> 00:00:16,460
trong suốt chuyên môn hóa này.

5
00:00:16,460 --> 00:00:20,320
Vì vậy, điều quan trọng là bạn phải đưa Git vào máy tính của bạn.

6
00:00:20,320 --> 00:00:26,550
Vì vậy, chúng ta hãy đi qua một vài bước nhanh để thiết lập Git trên máy tính của bạn.

7
00:00:26,550 --> 00:00:33,770
Và sau đó một số lệnh nhanh chóng để cho phép chúng tôi sử dụng Git trong chuyên môn này.

8
00:00:35,620 --> 00:00:40,120
Tôi sẽ không đi vào quá nhiều chi tiết về kiểm soát phiên bản và cách Git hoạt động,

9
00:00:40,120 --> 00:00:41,140
v.v.

10
00:00:41,140 --> 00:00:43,530
Điều đó vượt quá phạm vi của khóa học này.

11
00:00:43,530 --> 00:00:48,530
Thay vào đó, chúng tôi sẽ chỉ có được một số hiểu biết cơ bản về Git.

12
00:00:48,530 --> 00:00:51,420
Git là như tôi đã nói, một hệ thống kiểm soát phiên bản.

13
00:00:51,420 --> 00:00:54,330
Đây là một công cụ phần mềm cho phép chúng tôi

14
00:00:54,330 --> 00:00:59,510
quản lý các thay đổi mã nguồn và duy trì lịch sử phiên bản.

15
00:00:59,510 --> 00:01:01,805
Vì vậy, khi mã nguồn của bạn phát triển,

16
00:01:01,805 --> 00:01:06,400
bạn sẽ có thể kiểm tra mã trên các điểm khác nhau của thời gian.

17
00:01:06,400 --> 00:01:11,590
Vì vậy, bạn luôn có thể có một cách để quay trở lại

18
00:01:11,590 --> 00:01:17,450
một phiên bản trước đó trong trường hợp cập nhật của bạn cho mã không hoạt động chính xác.

19
00:01:17,450 --> 00:01:22,530
Có nhiều hệ thống điều khiển phiên bản khác nhau đang được sử dụng trong thế giới thực.

20
00:01:22,530 --> 00:01:27,863
Bao gồm CVS, SVN, và Git là một cơ chế rất phổ biến để

21
00:01:27,863 --> 00:01:30,350
kiểm soát phiên bản những ngày này.

22
00:01:31,730 --> 00:01:33,800
Git có nguồn gốc từ đâu?

23
00:01:33,800 --> 00:01:40,760
Git được thiết kế bởi Linus Torvalds, người đứng sau hệ điều hành Linux.

24
00:01:40,760 --> 00:01:45,860
Git được thiết kế như một hệ thống điều khiển phiên bản phân tán để

25
00:01:45,860 --> 00:01:49,990
sử dụng trong việc phát triển hạt nhân Linux.

26
00:01:49,990 --> 00:01:56,540
Và nó đã được triển khai rộng rãi hơn nhiều trong thế giới thực những ngày này.

27
00:01:56,540 --> 00:02:00,600
Hệ sinh thái nút đó rất gắn liền với Git.

28
00:02:00,600 --> 00:02:04,720
Và đó là lý do tại sao chúng ta cần Git cho chuyên môn hóa này.

29
00:02:06,540 --> 00:02:13,160
Bây giờ chúng ta hãy chuyển sang một vài bài tập thực hành nơi trước tiên bạn sẽ thiết lập Git.

30
00:02:13,160 --> 00:02:16,270
Sau đó, bạn sẽ học được một vài lệnh Git cơ bản.

31
00:02:16,270 --> 00:02:21,230
Và sau đó cũng hiểu làm thế nào bạn có thể thiết lập một kho lưu trữ trực tuyến

32
00:02:21,230 --> 00:02:25,550
ở những nơi như GitHub hoặc Bitbucket để

33
00:02:25,550 --> 00:02:32,130
đồng bộ hóa mã nguồn của bạn từ máy tính đến kho lưu trữ trực tuyến.

34
00:02:32,130 --> 00:02:37,090
Điều này rõ ràng không phải là một hướng dẫn toàn diện của Git, nhưng chúng ta sẽ học chỉ

35
00:02:37,090 --> 00:02:43,650
đủ các lệnh cần thiết để sử dụng trong chuyên môn hóa này.

36
00:02:43,650 --> 00:02:47,860
Bây giờ hãy chạy qua một vài bước nhanh để thiết lập Git trên máy tính của bạn.

37
00:02:49,340 --> 00:02:54,760
Một cách dễ dàng để thiết lập Git trên máy tính của bạn là truy cập trang web này được gọi là

38
00:02:54,760 --> 00:03:00,960
git- scm.com, và sau đó tải xuống các tập tin cài đặt Git từ đó.

39
00:03:00,960 --> 00:03:04,783
Vì vậy, khi bạn truy cập trang web này, git.scm.com,

40
00:03:04,783 --> 00:03:11,390
bạn sẽ thấy ở phía bên phải ở đây, một nút để bạn có thể tải về Git.

41
00:03:11,390 --> 00:03:17,260
Nếu bạn muốn, bạn có thể truy cập trực tiếp trang tải xuống ở đây trên trang web.

42
00:03:17,260 --> 00:03:21,050
Và sau đó bạn sẽ tìm thấy các tải xuống cho các nền tảng khác nhau và

43
00:03:21,050 --> 00:03:25,700
bạn có thể tải xuống một cho nền tảng cụ thể của bạn để cài đặt.

44
00:03:25,700 --> 00:03:29,240
Đây là cách dễ nhất để đưa Git vào máy tính của bạn.

45
00:03:29,240 --> 00:03:33,590
Có nhiều cách khác để thiết lập Git tùy thuộc vào nền tảng của bạn.

46
00:03:33,590 --> 00:03:39,160
Ví dụ: nếu bạn cài đặt GitHub Desktop trên máy tính của mình,

47
00:03:39,160 --> 00:03:41,390
nó sẽ tự động thiết lập Git cho bạn.

48
00:03:41,390 --> 00:03:44,660
Nếu bạn đang sử dụng một máy Mac và bạn thiết lập X Cord, và

49
00:03:44,660 --> 00:03:47,180
đặc biệt là các công cụ dòng lệnh X Cord.

50
00:03:47,180 --> 00:03:49,270
Điều đó cũng sẽ thiết lập Git cho bạn.

51
00:03:49,270 --> 00:03:54,410
Trên trang web này, git-scm.com, nếu bạn đi đến trang tài liệu,

52
00:03:54,410 --> 00:04:00,600
bạn sẽ nhận thấy rằng có một cuốn sách ở đây được gọi là Pro Git.

53
00:04:00,600 --> 00:04:04,520
Bạn chỉ có thể chuyển sang liên kết Bắt đầu.

54
00:04:04,520 --> 00:04:10,660
Bạn sẽ thấy một chương cụ thể ở đây về cài đặt Git.

55
00:04:10,660 --> 00:04:15,560
Vì vậy, chỉ cần vào trang Cài đặt Git này, và ở đó bạn có thêm chi tiết

56
00:04:15,560 --> 00:04:20,380
về cách cài đặt Git trên nền tảng cụ thể của bạn.

57
00:04:20,380 --> 00:04:24,100
Vì vậy, bạn có thể sử dụng bất kỳ phương pháp nào được đề xuất ở đây để

58
00:04:24,100 --> 00:04:26,340
cài đặt Git trên nền tảng của bạn.

59
00:04:26,340 --> 00:04:28,060
Điều này là khá đơn giản, vì vậy

60
00:04:28,060 --> 00:04:31,790
tôi sẽ không đi qua các chi tiết về làm thế nào để thực hiện các thiết lập.

61
00:04:31,790 --> 00:04:37,340
Tải xuống trình cài đặt và chạy qua thiết lập để đưa Git vào máy tính của bạn.

62
00:04:38,520 --> 00:04:42,240
Sau khi bạn cài đặt Git trên máy tính của mình, hãy khởi động một cửa sổ lệnh hoặc

63
00:04:42,240 --> 00:04:44,880
PowerShell nếu bạn đang sử dụng một máy Windows.

64
00:04:44,880 --> 00:04:51,550
Hoặc khởi động một cửa sổ thiết bị đầu cuối nếu bạn đang sử dụng một máy Mac hoặc Linux.

65
00:04:51,550 --> 00:04:57,530
Và sau đó tại dấu nhắc, gõ git —version

66
00:04:57,530 --> 00:05:01,310
để kiểm tra phiên bản Git nào được cài đặt trên máy tính của bạn.

67
00:05:01,310 --> 00:05:06,320
Vì vậy, trên máy tính của tôi, tôi đã cài đặt phiên bản hiện tại của Git, và

68
00:05:06,320 --> 00:05:09,790
đó là đủ tốt cho tôi để làm việc với.

69
00:05:09,790 --> 00:05:14,120
Một khi chúng tôi xác minh rằng Git đã được cài đặt, bạn sẽ cấu hình một vài

70
00:05:15,680 --> 00:05:20,550
thông số nhận dạng toàn cầu, tên người dùng và địa chỉ email.

71
00:05:20,550 --> 00:05:25,120
Vì vậy, bất cứ khi nào Git thực hiện bất kỳ ý kiến nào như bạn sẽ học sau này,

72
00:05:25,120 --> 00:05:26,840
nó sẽ sử dụng thông tin này.

73
00:05:26,840 --> 00:05:35,219
Vì vậy, để làm điều đó, tại dấu nhắc gõ git config —global user.name,

74
00:05:35,219 --> 00:05:39,977
và ở đó bạn có thể gõ tên người dùng của bạn.

75
00:05:44,988 --> 00:05:48,646
Tham số khác mà tôi sẽ cấu hình là email của tôi.

76
00:06:00,726 --> 00:06:05,407
Và để đảm bảo rằng thông tin này đã được cấu hình,

77
00:06:05,407 --> 00:06:08,367
chúng ta có thể gõ git config —list, và

78
00:06:08,367 --> 00:06:13,950
sau đó nó sẽ liệt kê ra một loạt các cấu hình mà chúng tôi đã thực hiện.

79
00:06:13,950 --> 00:06:17,380
Một số trong số này được thiết lập tự động cho bạn, nhưng nếu bạn muốn,

80
00:06:17,380 --> 00:06:19,950
bạn có thể thiết lập chúng theo yêu cầu.

81
00:06:19,950 --> 00:06:24,790
Vì vậy, ở đây tôi có giá trị biên tập mã của tôi thiết lập để VI,

82
00:06:24,790 --> 00:06:30,620
đó là những gì tôi sử dụng để làm một dòng lệnh chỉnh sửa các tập tin.

83
00:06:32,310 --> 00:06:38,770
Vì vậy, với điều này, chúng tôi đã hoàn thành việc thiết lập Git để sử dụng trên máy tính của chúng tôi.

84
00:06:39,820 --> 00:06:45,134
Một khi bạn có được Git trên máy tính của bạn, đó là thời gian để đi và học Git từng chút một.

85
00:06:45,134 --> 00:06:48,321
[ NHẠC]