Làm cách nào để tôi hoàn nguyên kho lưu trữ Git về cam kết trước đó?

Lam Cach Nao De Toi Hoan Nguyen Kho Luu Tru Git Ve Cam Ket Truoc Do



Git là một hệ thống kiểm soát phiên bản DevOps mã nguồn mở, miễn phí cho phép các lập trình viên triển khai mã của họ trong các phiên bản khác nhau. Hoàn nguyên về cam kết trước đó cũng là một trong những tính năng hữu ích của Git vì nó cho phép các nhà phát triển chuyển sang phiên bản mã trước đó sau khi mắc một số lỗi trong phiên bản mã mới hoặc cho mục đích thử nghiệm.

Hướng dẫn này sẽ trình bày cách hoàn nguyên cam kết trước đó về kho lưu trữ Git.

Làm cách nào để hoàn nguyên một cam kết trước đó của kho lưu trữ Git?

Để hoàn nguyên kho lưu trữ Git về cam kết trước đó để hoàn tác thay đổi mã, trước tiên, hãy mở kho lưu trữ Git, cam kết thay đổi và sử dụng “ git đặt lại ĐẦU~1 ' yêu cầu. Để làm như vậy, hãy xem các hướng dẫn được cung cấp bên dưới.

Bước 1: Mở Git Bash Terminal
Đầu tiên, hãy mở thiết bị đầu cuối Git Bash từ “ khởi động ' thực đơn:

Bước 2: Điều hướng đến Kho lưu trữ Git
Tiếp theo, điều hướng kho lưu trữ cục bộ Git cần thiết:

$ đĩa CD 'C:\Git'

Bước 3: Khởi tạo Kho lưu trữ Git
Sử dụng lệnh được cung cấp để khởi tạo kho lưu trữ Git đang hoạt động:

$ trời nóng

Bước 4: Tạo tệp mới
Tạo một tệp mới phải được cam kết. Để làm như vậy, chúng tôi đã tạo ra “ test.txt ' tập tin:

$ chạm test.txt

Bước 5: Thêm tệp vào khu vực sân khấu
Để theo dõi tệp, hãy sử dụng lệnh được cung cấp:

$ thêm git test.txt

Bước 6: Cam kết tệp mới tạo
Sau khi thêm tệp mới tạo vào khu vực tổ chức, hãy thực hiện lần xác nhận đầu tiên bằng cách sử dụng lệnh đã đề cập. Tại đây, tùy chọn “ -m ” được sử dụng để đặt thông báo cam kết:

$ cam kết git -m 'Tệp kiểm tra đã được thêm'

Bước 7: Kiểm tra nhật ký
Kiểm tra nhật ký để xác minh xem tệp có được cam kết hay không:

$ nhật ký git

Tại đây, bạn có thể thấy tệp được cam kết thành công:

Bước 8: Sửa đổi tệp đã cam kết
Để thực hiện cam kết thứ hai bằng cùng một tệp, hãy mở tệp trong trình chỉnh sửa mặc định và thực hiện một số thay đổi trong tệp:

$ bắt đầu test.txt

Sau khi thêm các thay đổi, hãy sử dụng “ Ctrl+S ” phím để lưu chúng:

Bước 9: Thêm tệp đã cập nhật vào Giai đoạn
Thêm tệp đã cập nhật vào khu vực tổ chức vì các tệp hoặc thư mục có trong khu vực tổ chức có thể được cam kết:

$ thêm git .

Sau khi thêm tệp vào khu vực tổ chức, hãy kiểm tra trạng thái tệp xem nó có bị theo dõi hay không:

$ trạng thái git

Chỉ các tệp được theo dõi mới thuộc danh mục dàn dựng:

Bước 10: Cam kết tệp đã sửa đổi
Một lần nữa, cam kết tệp đã sửa đổi bằng lệnh được cung cấp:

$ cam kết git -m 'Tệp kiểm tra được cập nhật'

Kiểm tra xem sửa đổi có được cam kết hay không bằng cách xem “ đăng nhập ”:

$ nhật ký git

Ở đây bạn có thể thấy cam kết thứ hai cũng được thực hiện thành công:

Bước 11: Hoàn nguyên Kho lưu trữ Git về Cam kết trước đó
Để hoàn nguyên kho lưu trữ Git về cam kết trước đó, hãy làm theo lệnh dưới đây:

$ thiết lập lại git ĐẦU~ 1

Các ' đặt lại ĐẦU~1 ” lệnh loại bỏ lần xác nhận gần đây nhất và đặt con trỏ HEAD trên lần xác nhận trước đó:

Để xác minh xem kho lưu trữ có hoàn nguyên về cam kết trước đó hay không, hãy sử dụng “ nhật ký git ' yêu cầu:

$ nhật ký git

Đầu ra bên dưới cho biết rằng chúng tôi đã hoàn nguyên thành công kho lưu trữ về cam kết trước đó:

Chúng tôi đã hướng dẫn bạn cách hoàn nguyên kho lưu trữ Git về cam kết trước đó.

Sự kết luận

Để hoàn nguyên kho lưu trữ Git về cam kết trước đó, trước tiên, hãy di chuyển kho lưu trữ Git. Sau đó, thực hiện các thay đổi bằng cách sử dụng “ git cam kết -m ' yêu cầu. Sau đó, sử dụng “ git đặt lại ĐẦU~1 ” lệnh trên thiết bị đầu cuối để hoàn nguyên cam kết trước đó. Trong hướng dẫn này, bạn đã học cách hoàn nguyên một cam kết trước đó của kho Git.