Trong khi câu hỏi liên quan đến Git cho Windows, đây dường như là kết quả hàng đầu ngay cả khi tìm kiếm Visual Studio Tools For Git (tiện ích mở rộng trong VS 2012, hỗ trợ riêng trong VS 2013).
Sử dụng các giải pháp ở trên làm hướng dẫn, tôi xác định rằng Visual Studio Git Tools giúp di chuyển repos (hoặc thậm chí toàn bộ cấu trúc thư mục cho tất cả các repos) cục bộ rất dễ dàng.
1) Đóng Visual Studio. 2) Di chuyển (các) thư mục Repo đến vị trí mới. 3) Mở Visual Studio. Mở Team Explorer. Chuyển sang chế độ xem "Kết nối" (biểu tượng cắm ở trên cùng). 3a) Nếu Repos vẫn hiển thị đường dẫn cũ, nhấp vào Làm mới để buộc cập nhật. 4) Các repos đã được di chuyển cục bộ sẽ không còn hiển thị trong " Kho Git cục bộ ". 5) Nhấp vào Thêm (không phải mới hoặc sao chép) và chọn thư mục repo để thêm.
Trong bước 5, bạn thực sự chỉ đang cung cấp một đường dẫn tìm kiếm và tìm kiếm sẽ tự động bao gồm tất cả các thư mục con. Nếu bạn có nhiều repos được tổ chức dưới một root duy nhất (repos độc lập chỉ có cùng thư mục cha) thì việc chọn cha sẽ bao gồm tất cả các repos được tìm thấy bên dưới.
Ví dụ: E: \ Repos \ RepoA E: \ Repos \ RepoB E: \ Repos \ RepoC
Trong Visual Studio Team Explorer [Thêm]> "E: \ Repos \"> [Thêm] sẽ trả lại cả ba cho Kho lưu trữ cục bộ.