2011-10-18 29 views

Trả lời

7

bạn chỉ cần sử dụng các kho lưu trữ sau khi bạn sao chép:

git archive <sha1 you want> | tar -x -C /some/path/to/save/to 

nếu bạn muốn thực sự làm việc trên kho, kiểm tra các cam kết:

git checkout <sha1 you want> 

Chỉ cần cẩn thận vì bây giờ bạn không ở trên bất kỳ chi nhánh nào. Bạn cần một nhánh để đẩy và kéo và theo dõi các cam kết của bạn. Vì vậy, làm cho một chi nhánh đầu tiên và sau đó kiểm tra xem nó ra:

git branch mywork <the sha1 you want> 
git checkout mywork 

hoặc trong một dòng:

git checkout -b mybranch <sha1 you want> 
3

Run trong thư mục bản sao làm việc của bạn: git checkout <COMMIT_HASH>

+0

là cam kết băm giống như SHA? –

+2

Có, chúng giống nhau –

Các vấn đề liên quan