Đôi khi sau khi thực hiện thao tác hợp nhất chi nhánh, các nhà phát triển nhận ra rằng họ đã quên hoặc sáp nhập sai chi nhánh và muốn hoàn tác thao tác này. Vì mục đích này, hãy thực hiện lệnh “ $ git đặt lại –hard
Nghiên cứu này sẽ giải thích quy trình hoàn tác thao tác hợp nhất git.
Làm thế nào để bạn hoàn tác một hợp nhất git?
Để hoàn tác thao tác hợp nhất git, trước tiên, hãy điều hướng đến thư mục mong muốn. Sau đó, tạo và thêm tệp vào vùng dàn dựng. Cam kết các thay đổi để cập nhật kho lưu trữ. Tiếp theo, tạo và chuyển sang một nhánh mới ngay lập tức. Sau đó, hợp nhất hai nhánh. Kiểm tra lịch sử nhật ký và chạy “ $ git đặt lại –hard
Hãy cùng kiểm tra thực tế quy trình đã thảo luận ở trên!
Bước 1: Chuyển đến Kho lưu trữ
Đầu tiên, điều hướng đến kho lưu trữ cục bộ Git được yêu cầu bằng cách sử dụng “ đĩa CD ' yêu cầu:
$ đĩa CD 'C: \ Người dùng \N azma \ Git \ Alpha '
Bước 2: Tạo tệp
Chạy ' chạm ”Để tạo một tệp mới:
$ chạm file1.txt
Bước 3: Theo dõi tệp
Bây giờ, theo dõi một tệp mới được tạo bằng cách thực hiện lệnh “ git thêm ' yêu cầu:
$ git thêm file1.txt
Bước 4: Cam kết thay đổi
Tiếp theo, cam kết các thay đổi cùng với thông báo cam kết bằng cách sử dụng “ -m ”Tùy chọn để cập nhật kho lưu trữ:
$ git cam kết -m 'file1.txt đã được thêm'
Bước 5: Tạo và chuyển đổi chi nhánh
Sau đó, thực hiện lệnh “ thanh toán git ”Với tên nhánh để tạo và chuyển sang nó ngay lập tức:
$ thanh toán git -b alpha
Bước 6: Hợp nhất chi nhánh
Bây giờ, hợp nhất nhánh hiện tại với một nhánh khác bằng cách chỉ định tên của nó trong lệnh git merge:
$ hợp nhất git bậc thầyTrong trường hợp của chúng tôi, chúng tôi sẽ hợp nhất alpha với nhánh chính:
Bước 7: Kiểm tra Lịch sử Nhật ký
Kiểm tra lịch sử nhật ký chi nhánh bằng cách thực hiện lệnh “ git log. ' yêu cầu:
$ git log .Chọn và sao chép tham chiếu cam kết cần hoàn tác:
Bước 8: Hoàn tác hợp nhất git
Thực hiện lệnh “ git đặt lại ”Với lệnh“ -cứng ”Để hoàn nguyên quá trình hợp nhất:
$ git đặt lại --cứng c5d48ecLưu ý rằng chúng tôi cũng đã thêm tham chiếu cam kết được sao chép trong lệnh đã cho:
Bước 9: Kiểm tra Lịch sử Nhật ký
Để đảm bảo hoàn tác hoạt động hợp nhất, hãy chạy “ git log. ' yêu cầu:
$ git log .
Chúng tôi đã minh họa phương pháp hoàn tác thao tác hợp nhất git.
Sự kết luận
Để hoàn tác thao tác hợp nhất git, trước tiên, hãy di chuyển đến thư mục mong muốn. Sau đó, tạo và thêm tệp vào vùng dàn dựng. Cam kết các thay đổi để cập nhật kho lưu trữ. Tiếp theo, tạo và chuyển sang một nhánh mới ngay lập tức. Sau đó, hợp nhất hai nhánh. Kiểm tra lịch sử nhật ký và chạy “ $ git reset –hard