Cách hủy mọi thay đổi và pull code mới nhất trong Git

Đôi khi, việc thay đổi source code gây ra những lỗi không mong muốn hoặc bạn đang chỉnh sửa sai cách và muốn “reset” lại mọi việc từ đầu. Việc này có vẻ đơn giản nhưng đôi khi lại gây khó khăn với những người mới sử dụng Git. Bài viết này sẽ hướng dẫn bạn cách để xóa mọi thay đổi và lấy source code mới nhất từ Repo về.

1. Kiểm tra branch hiện tại

Lệnh này sẽ liệt kê tất cả các nhánh và đánh dấu nhánh hiện tại với dấu sao (*) hoặc màu khác (tùy vào phiên bản git của bạn):

Code
git branch

2. Reset trạng thái (Git reset)

Nếu bạn muốn xóa mọi chỉnh sửa trong nhánh hiện tại và quay lại trạng thái gốc (trạng thái của commit gần nhất), bạn có thể sử dụng lệnh reset:

Code
git reset –hard HEAD

Lệnh này sẽ xóa tất cả các thay đổi chưa được commit và quay lại trạng thái commit gần nhất.

3. Pull code mới nhất về

Tiếp theo, để kéo (pull) code mới nhất từ nhánh khác, bạn có thể sử dụng lệnh pull:

Code
git pull origin <branch-name>

Thay thế `<branch-name>` bằng tên của nhánh từ bạn muốn kéo (pull) code mới nhất.

Lưu ý: Khi bạn sử dụng lệnh reset –hard, mọi chỉnh sửa chưa được commit trong nhánh hiện tại sẽ bị mất. Hãy đảm bảo bạn đã sao lưu (backup) hoặc đã commit các thay đổi quan trọng trước khi thực hiện lệnh này.

Điều này sẽ đảm bảo rằng bạn đã xóa mọi chỉnh sửa chưa được commit và đã kéo (pull) code mới nhất từ nhánh khác về trong Git.

Xem  Hướng Dẫn Sử Dụng Github Cơ Bản Cho Người Mới

Hy vọng thông tin trên đây sẽ giúp bạn giải quyết được vấn đề của mình. Nếu thấy hay hãy chia sẻ bài viết này bạn nhé!

Theo dõi
Thông báo của
0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận
0
Rất thích suy nghĩ của bạn, hãy bình luận.x