Câu trả lời @bdonlan là tốt cho chính câu hỏi này nhưng tôi sẽ chỉ ra một tình huống mà bạn có thể muốn một giải pháp tốt hơn.
Nói rằng bạn muốn thêm các thay đổi để cam kết cuối cùng. Vì vậy, bạn làm như @bdolan đề xuất:
git add files
git commit --amend
Hãy tưởng tượng rằng trong khi viết tin nhắn mới, Bạn rất tiếc khi thêm các tệp đó vào cam kết đó. Vấn đề là bạn bị mắc kẹt với một thông báo cam kết đã lưu và thoát khỏi trình chỉnh sửa (có hoặc không lưu) sẽ thêm những thay đổi đó vào lần xác nhận cuối cùng. Quay trở lại điểm bạn đã có trước khi những hành động này yêu cầu bạn phải phân chia cam kết cuối cùng - Tôi cá là bạn muốn tránh nó.
Mẹo nhỏ là lưu và thoát trình soạn thảo trong khi nó chỉ có các dòng bắt đầu bằng #
hoặc không có dòng nào cả. Khi bạn thoát, bạn sẽ được chào đón với thông báo:
Aborting commit due to empty commit message.
Và bạn đã không thay đổi cam kết cuối cùng.