Câu hỏi phỏng vấn Git
Câu hỏi

Git Directory là gì?

Câu trả lời

Trong Git, Git Directory (thường được gọi là .git directory hoặc repository Git) là một thư mục ẩn chứa tất cả các thông tin cần thiết cho repository Git. Đây là nơi Git lưu trữ metadata và cơ sở dữ liệu đối tượng cho một dự án. Git Directory là trái tim của một repository Git, chứa tất cả các thông tin cần thiết để quản lý các phiên bản và lịch sử của dự án.

Nội dung của Git Directory bao gồm:

  • Objects: Chứa tất cả các đối tượng Git như commits, trees, blobs, và tags. Mỗi đối tượng được lưu trữ dưới dạng một file trong thư mục này và được xác định bởi một mã hash SHA-1.
  • Refs: Chứa các tham chiếu đến các đối tượng commit, bao gồm nhánh (branches), tags, và HEAD. Các tham chiếu này giúp Git theo dõi các điểm trong lịch sử của dự án.
  • HEAD: Một file chứa tham chiếu đến nhánh hiện tại hoặc commit mà bạn đang làm việc. HEAD thường chỉ đến nhánh mà bạn đang checkout.
  • Index: Một file được sử dụng như một khu vực st...
Bạn cần đăng nhập để xem
middle

middle

Gợi ý câu hỏi phỏng vấn

expert

Làm thế nào để phát hiệntrong git xem một branch đã được merge hay chưa?

middle

Sử dụng Git đem lại những lợi ích gì?

junior

Nhánh (branch) trong Git là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào