Thứ Hai, 7 tháng 9, 2020

#GIT Bài 3 Tìm hiểu về kho chứa (Repository)

Dẫn nhập: 
Theo các bạn Repository là một kho chứa có giống như 1 cái túi thần kì chứa đầy bửu bối # nhau của Doremon không nhỉ
    Nhóm A: Đúng :)
    Nhóm B: Sai :(
    Nhóm C: Không biết ^ ^ 
Các bạn thuộc nhóm nào ?... Nếu còn đang thắc mắc thì cùng tớ tìm hiểu nhé.


Nội dung chính:

Cả tuổi thơ xem Doraemon, bạn có biết đây chính là món bảo vật thần thánh  nhất của Mèo Ú?

( Hình ảnh vui, tham khảo )

Các bạn có thể hình dung Repository  đơn giản như sau:

Chiếc túi xinh xinh của Doremon nếu không có phép thuật chứa được mọi thứ và lấy ra khi nào cậu ta cần, thì nó chẳng khác gì chiếc túi bình thường mà mọi người vẫn thường đeo với công dụng là chứa vật dụng,... Nhưng túi của Doremon thì khác nó có thể chứa mọi vật, để phân biệt với chiếc túi bình thường khác, người ta gói nó là túi thần kì... từ đó có thể phân biệt đâu la túi thường với túi thần kì. Ahihi đi xa quá rồi đấy, quay lại bài học nào.
Thực chất Repository chính là một folder bình thường nhưng có khả năng lưu lại những thay đổi được đánh dấu sau mỗi lần commit ( còn commit là gì? ... còn lâu tớ mới nói =) ).

(*) Nôm na mỗi lần commit chính là mỗi lần ghi nhớ, đánh dấu, lưu lại phiên bản làm việc của người sử dụng hay những thành viên tương tác Ropository ấy.

Tìm hiểu Local Repository và Remote Repository 

Local Repository:
Kho chứa trên máy tính cá nhân của mỗi người

Remote Repository:
Kho chứa trên máy chủ chuyên dụng có thể chia sẽ sử dụng chung cho nhiều người sử dụng.

Những trạng thái của một tập tin

Commited: Dữ liệu đã được lưu trữ an toàn trong cơ sở dữ liệu.

Modified: Dữ liệu đã được thay đổi những chưa được commited vào cơ sở dữ liệu

Staged: Dữ liệu đã sẵn sàng commited

Từ đó chúng ta có thể dễ dàng hiểu được quy trình làm việc của git... nền tảng để chúng ta có thể hiểu rõ hơn về GIT trong những bài tiếp theo
Mô tả vòng đời của một tập tin

The lifecycle of the status of your files




Không có nhận xét nào:

Đăng nhận xét