git switch / restore
(honeymon.io)Các chức năng của checkout vốn được dùng lẫn lộn đã được tách thành switch để chuyển nhánh và restore để khôi phục tệp
Đây là tính năng được bổ sung thử nghiệm từ phiên bản git 2.23 phát hành cách đây 1 năm, và ở thời điểm hiện tại là 2.28 vẫn vậy (có thể thay đổi sau này)
git switch: chuyển nhánh
-c tạo nhánh
git restore: khôi phục các tệp đang làm việc
3 bình luận
restorethì thỉnh thoảng cũng có dùng, nhưng vẫn chưa quen vớiswitchnên cứcheckoutthôi... -0-À, đúng là việc dùng checkout để khôi phục tệp có hơi gượng gạo thật nhỉ~
Tính năng này đang được bàn tán trên Twitter nên mình chia sẻ lại.
Trong phần trợ giúp chính của
git --help, lệnhcheckoutđã được thay đổi để không còn hiển thị nữa. ( chỉ còn lạisparse-checkout)