Posts

Showing posts with the label git reset

how to use git reset

git reset Lệnh này sẽ move tất cả file ở trong vùng index(staging) sang vùng working git reset fileName Lệnh này sẽ move fileName ở trong vùng index(staging) sang vùng working Đây là cách để bạn revert sau khi dùng lệnh git add --------------------------------------------------- Giả sử bạn commit 1 thay đổi , nhưng bạn thấy thay đổi này k ổn vậy cần phải bổ sung thêm, Thì bạn có thể sửa lại file rồi dùng lệnh git commit -amend  Lệnh này sẽ gộp last commit với commit vừa rồi tạo thành một commit --> bạn có thể push ----Cách 2 Bạn nghĩ rằng tôi sẽ xóa commit vừa rồi và làm lại nó Bạn có thể dùng cách này git reset --soft id_commit Lúc này nó giống như là commit cuối đã được xóa và vùng index vẫn giữ nguyên nội dung của commit cuối, hiểu đơn giản là giờ bạn đang có thay đổi đó ở index rồi, bạn thoải mái sửa và add lại rồi commit. Đây cũng là cách hay dùng nhất nè git reset --mixed id_commit hoặc git reset id_commit  Bằng cách này thì comm...