Sao chép cam kết sang nhánh mới
Rebasing là quá trình lấy tất cả các thay đổi đã cam kết trên một nhánh và sao chép chúng sang một nhánh mới.
Chạy lệnh git rebase và thêm tùy chọn -i
để viết lại, thay thế, xóa và hợp nhất các cam kết riêng lẻ trong lịch sử.
Bạn cũng có thể sử dụng lệnh rebase để:
- Viết lại một tin nhắn cam kết trước đây
- Gộp một nhóm các cam kết với nhau
- Thêm các tệp chưa được cam kết