Shallow clone là việc clone một repository từ git về với một số lịch sử commit gần nhất mà không lấy toàn bộ lịch sử commit. Điều này giúp quá trình clone nhanh hơn và giảm tiêu tốn tài nguyên.
Hướng dẫn cách dùng shallow clone
Đầu tiên bạn cần clone project về
git clone --depth 1 <repository-url>
Sau đó bạn phải vào thư mục chứa project đã clone và thực hiện lấy toàn bộ commit về
git fetch --unshallow