Bốn lệnh này di chuyển dữ liệu giữa repository local của bạn và các remote repository, nhưng chúng làm những việc khác nhau. Hiểu sự phân biệt — đặc biệt là fetch so với pull — là quan trọng để làm việc với remote một cách chính xác.
clone — sao chép một repository (một lần)
git clone <url>
# → tạo một bản sao LOCAL của toàn bộ remote repository (tất cả lịch sử + branch)
