Bỏ qua

Các lỗi Git thường gặp

Quên add

Không thấy folder mình tạo được add

Lý do:: Git không biết gì về folder

Thêm file vào .gitignore rồi mà vẫn không thấy file bị ignore

Lỡ commit file nặng

git filter-branch --force --index-filter 'git rm -r --cached --ignore-unmatch bigfile.txt' --prune-empty --tag-name-filter cat -- --all

Lỡ commit secret

B1. Xác định commit sớm nhất chứa secret

git
Nếu là blob thì dùng

git log --all --find-object=<BLOB-ID>

Có thể hiểu blob là hash của một file, tree là hash của một folder, còn commit thực ra chỉ là hash của folder tổng

B2. git rebase -i <COMMIT-ID>~1

Xem thêm:: Các lệnh Git thường dùng