Tôi đang xem xét di chuyển từ Subversion sang Git tại nơi làm việc và muốn nhận ý kiến về cách tốt nhất để thiết lập Git trên Windows và mọi sự cố phát sinh từ sự kết hợp của Visual Studio và Git.Thực tiễn tốt nhất khi sử dụng Git với Visual Studio?
Thiết lập hiện tại là TortoiseSVN, với Visual Studio 2008 và AnkhSVN dành cho các ứng dụng .NET. Việc thay thế có thể là Git Extensions.
Tư vấn về bố cục kho lưu trữ sẽ được đặc biệt đánh giá cao. Tất cả các giải pháp của chúng tôi sử dụng nhiều dự án, và bây giờ chúng tôi có một số hội đồng tùy chỉnh mà chúng tôi sẽ cần phải chia sẻ giữa các ứng dụng. Bố trí hiện tại của kho Subversion của chúng tôi chắc chắn không phải là tối ưu.
CẬP NHẬT: Bây giờ tôi đã di chuyển sang Git bằng Git Extensions và nó hoạt động rất tốt. Mã và nội dung được chia sẻ nằm trong các kho lưu trữ riêng biệt và được sử dụng làm các mô-đun con. Tôi thấy các mô-đun con hơi khó hiểu khi tôi bắt đầu và this post rất hữu ích.