Git 2.23 giới thiệu một lệnh mới git switch
- sau khi đọc tài liệu, nó có vẻ giống như git checkout <branchname>
ai đó có thể giải thích sự khác biệt hoặc trường hợp sử dụng không?
Hai lệnh mới "git switch" và "git restore" được giới thiệu để tách "kiểm tra một nhánh để cải tiến lịch sử của nó" và "kiểm tra các đường dẫn ra khỏi chỉ mục và / hoặc một cây để làm việc để cải thiện hiện tại history "ra khỏi lệnh" git checkout ".