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:
( 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
Không có nhận xét nào:
Đăng nhận xét