fs: Move Repository trait into git crate (#10768)

/cc @mrnugget 
Release Notes:

- N/A
3273f5e404Piotr Osiewicz committed on 4/19/2024, 9:57:17 AM· committed by GitHubparent8513a24
17 files changedLine totals unavailable