Sau đây là lệnh tôi sử dụng để kiểm tra một cam kết cụ thể.git sao chép và thanh toán trong một lệnh duy nhất
git clone git://repo.git/repo123
git checkout <commitID>
Tôi muốn thực hiện ở trên trong một bước - chỉ sử dụng lệnh git clone.
Lý do tại sao tôi muốn làm điều này là, repo123 rất lớn. Vì vậy, kiểm tra các cam kết tôi muốn sẽ giúp tôi tiết kiệm rất nhiều thời gian.
Tôi biết tùy chọn --depth
. Nhưng trong trường hợp này, nó là không sử dụng. bất cứ ai có thể cho tôi biết làm thế nào để làm điều đó?
Vấn đề của '--depth' là gì? – michas