Mục lục:

Git reset có xóa các thay đổi không?
Git reset có xóa các thay đổi không?

Video: Git reset có xóa các thay đổi không?

Video: Git reset có xóa các thay đổi không?
Video: [GIT căn bản] | Bài 6: Cách sử dụng Git reset, revert 1 commit | Nodemy 2024, Tháng mười một
Anonim

Hoàn tác các thay đổi cục bộ

  1. Bỏ đi tất cả địa phương thay đổi , nhưng hãy lưu chúng để có thể sử dụng lại sau này: git cất.
  2. Loại bỏ cục bộ thay đổi (vĩnh viễn) vào một tệp: git Thủ tục thanh toán --
  3. Bỏ đi tất cả địa phương thay đổi cho tất cả các tệp vĩnh viễn: đặt lại git --khó khăn.

Về điều này, đặt lại và xóa các thay đổi trong git là gì?

Sử dụng cài lại để đưa một nhánh trong kho lưu trữ cục bộ của bạn trở lại nội dung của một cam kết trước đó. Việc sử dụng phổ biến nhất của cài lại lệnh chỉ đơn giản là loại bỏ tất cả đã thay đổi các tệp kể từ lần cam kết cuối cùng và trả các tệp về trạng thái mà chúng đã ở trong lần cam kết gần đây nhất.

Hơn nữa, làm cách nào để hoàn nguyên tất cả các thay đổi trong một nhánh? Hãy thử git checkout-nếu điều này sẽ loại bỏ bất kỳ thay đổi cục bộ nào không được cam kết trong Tất cả chi nhánh và chủ. Khi bạn muốn loại bỏ thay đổi trong của bạn chi nhánh địa phương , bạn có thể cất giữ những thứ này thay đổi sử dụng lệnh git stash. Của bạn thay đổi sẽ được lưu và bạn có thể truy xuất chúng sau này, nếu bạn muốn hoặc bạn có thể xóa nó.

Theo cách này, làm cách nào để hoàn nguyên các thay đổi đối với Git?

Để hoàn nguyên, bạn có thể:

  1. Chuyển đến lịch sử Git.
  2. Nhấp chuột phải vào cam kết bạn muốn hoàn nguyên.
  3. Chọn cam kết hoàn nguyên.
  4. Đảm bảo rằng cam kết các thay đổi đã được kiểm tra.
  5. Nhấp vào hoàn nguyên.

Kết quả của việc gọi git reset trên kho lưu trữ Git cục bộ của bạn là gì?

Sau khi kiểm tra kết quả của việc hợp nhất, bạn có thể thấy rằng sự thay đổi trong nhánh khác là không đạt yêu cầu. Đang chạy đặt lại git --hard ORIG_HEAD sẽ cho phép bạn quay lại vị trí cũ, nhưng nó sẽ loại bỏ địa phương của bạn những thay đổi mà bạn không muốn. đặt lại git --merge giữ địa phương của bạn những thay đổi.

Đề xuất: