Tôi rất mới để git, và đã tự hỏi nếu một cái gì đó như thế này là có thể?Xóa git cũ cam kết
>git log --pretty=oneline --abbrev-commit
2f05aba Added new feature
3371cec Fixed screw up <-- I want to remove this
daed25c Screw up <-- and remove this.
e2b2a84 First. So it's like they never happend.
Điều này có khả thi không?
Không phải là câu hỏi về việc xóa các cam kết thay vì đè bẹp chúng? – Richard
@Stony: Vâng, bạn có thể cũng có thể xóa chúng. Nhưng từ các ý kiến cam kết trong OP ("vít lên" và "vít cố định lên") Tôi giả định rằng một là hoàn tác khác và rằng bạn cũng có thể chỉ squash cả hai. – Deve