Tidak semua berkas layak masuk riwayat, dan tidak semua salinan harus membawa seluruh isi repository. Section ini membahas .gitignore, manajemen berkas dengan git rm dan git mv, penanganan berkas besar dengan LFS, submodule, worktree, dan pembersihan repository.