Git không thực sự phức tạp. Và nó là tuyệt vời mạnh mẽ và chính xác. Tôi sẽ không sử dụng bất cứ điều gì khác, cho một dự án một người hoặc một dự án 100.000 người. Tôi thực sự có ý đó.
Tôi hiểu tại sao mọi người nói nó phức tạp, nhưng toàn bộ điều đó bị đánh giá quá cao. Để làm mọi thứ bạn cần làm, có thể có 10 lệnh tối đa bạn cần làm việc. Và bạn không cần phải hiểu mọi lựa chọn của 10 người đó ... chỉ là một vài "công thức nấu ăn" theo kiểu sách dạy nấu ăn.
Điều bạn làm cần hiểu một chút về cách Git khác dưới tiêu đề. Nhưng đó không phải vì git là phức tạp - đó là bởi vì Git là khác nhau. Bạn có thể dành một chút thời gian trong một hoặc hai ngày đào sâu vào thông tin đó, và bạn sẽ rất tốt để đi.
tha thứ cho sự thô lỗ của tôi, nhưng Git làm cho hệ thống tệp của nó là b * tch. Bạn có thể lật giữa "thực tế thay thế" của dự án phần mềm của bạn theo ý thích. Một khi bạn hiểu được công cụ đến từ đâu, bạn sẽ có được sự kiểm soát hoàn toàn giống như thần trên các bit và ký tự bao gồm phần mềm của bạn. Có rất ít công cụ có sức mạnh như vậy dành cho các nhà phát triển phần mềm, thời gian.
Vâng, người đàn ông, tôi khuyên bạn nên sử dụng Git. Làm đi. Bạn sẽ rất vui vì bạn đã làm. Chúc may mắn.
Nguồn
2011-07-04 07:24:06
Vui lòng cải thiện tỷ lệ trả lời của bạn. –
Có thể trùng lặp của http://stackoverflow.com/questions/250984/do-i-really-need-version-control – Flimzy
@Flimzy: Tôi sẽ không nói như vậy bởi vì Git thực sự cụ thể. “Tôi có nên sử dụng Git cho dự án nhóm nhỏ” và “Tôi có nên sử dụng kiểm soát phiên bản” hay không là các câu hỏi khác nhau. –