1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Git nâng cao

Connected

Bài tập

Gỡ tệp secrets khỏi repo

Trong dự án đường ống dữ liệu chuyến bay, bạn đã lỡ commit tệp config.ini chứa các khóa API nhạy cảm. Bạn cần xóa tệp này khỏi toàn bộ lịch sử kho chứa bằng filter-repo.

Hướng dẫn 1/2

undefined XP
  • 1

    Dùng git filter-repo để xóa tệp config.ini khỏi toàn bộ lịch sử. Dùng cờ --force để bỏ qua giới hạn của filter-repo.

  • 2

    git log mới của nhánh main sau khi dùng git filter-repo là gì? Xem lại 3 commit gần nhất.