Tôi đã cố gắng sử dụng Git trên các dự án cá nhân của mình trong gần một tháng nay.Khái niệm của Git về chỉ mục cải thiện hoặc thay đổi quy trình làm việc của bạn như thế nào?
Tôi có một sự hiểu biết khá tốt về bộ lệnh cơ bản và trải nghiệm người dùng không tuyệt vời, tôi vẫn thấy mình thích Git nhiều hơn các VCS khác mà tôi đã sử dụng trong quá khứ.
Tuy nhiên, một khái niệm mà tôi vẫn không nghĩ rằng mình đã "nhận" là mục đích thực sự của chỉ mục. Tôi có cảm giác này tôi không tận dụng lợi thế của một số lợi ích nó được dự định để ban cho.
Mục đích của việc có khu vực dàn dựng là gì? Đến từ đất SVN, tôi rất quen với việc xử lý bản sao làm việc của mình như là khu vực dàn dựng của tôi và những bức ảnh chụp của tôi cho các cam kết của tôi được lấy từ này.
Vì vậy, câu hỏi của tôi là:
Mức độ gián tiếp bổ sung này cung cấp cho bạn điều gì? Chỉ số đã cải thiện hoặc thay đổi quy trình làm việc bình thường của bạn như thế nào? Bạn có thể cung cấp bất kỳ kịch bản nào có Chỉ số cho phép bạn làm điều gì đó có thể gây rắc rối nếu không có nó?
Xem thêm http://stackoverflow.com/questions/1836801/git-should-i-ignore-the-index-or-is-there-a-killer-application-for-it –
+1 để phân biệt cú pháp tiêu đề câu hỏi rất tốt. – WinWin