Cam kết này không cần phải để kho lưu trữ ở trạng thái hoạt động như:
- ... Chúng tôi đang trong giai đoạn thiết kế ban đầu, mã chưa ổn định.
- ... Bạn là nhà phát triển duy nhất trong dự án. Bạn biết tại sao mọi thứ không hoạt động. Hơn nữa, bạn sẽ không dừng công việc của bất kỳ ai bằng cách cam kết mã bị hỏng.
- ... mã hiện không hoạt động. Chúng tôi sẽ tạo ra một sự thay đổi lớn cho nó. Chúng ta hãy cam kết, để có một điểm trở lại nếu mọi thứ trở nên xấu xí.
... chuỗi này dài, không có vấn đề gì nếu mã bị hỏng tồn tại trong nhánh cục bộ. I E
- Tập tin có sẵn
- khu vực tổ chức
- cam kết tại chi nhánh địa phương
- cam kết trong chi nhánh tính năng cá nhân từ xa
- hợp nhất với
develop
chi nhánh từ xa - hợp nhất với
master
chi nhánh từ xa - hợp nhất với
release
chi nhánh từ xa
... Cam kết sớm, cam kết thường xuyên.
Vì vậy, trong câu hỏi được liên kết ở trên, phần lớn các câu trả lời nói rằng việc cam kết mã không thể biên dịch là không có vấn đề trong các nhánh cục bộ và tính năng. Tại sao? Giá trị của một cam kết bị phá vỡ là gì?
Đã thêm: Có một vài ý kiến được bình chọn cao, nói rằng trên một địa phương, người ta có thể làm bất cứ điều gì mình muốn. Tuy nhiên, tôi không quan tâm đến khía cạnh kỹ thuật của câu hỏi. Thay vào đó, tôi muốn tìm hiểu các thực tiễn tốt nhất - những thói quen, rằng những người đã làm việc nhiều năm trong ngành, có năng suất cao nhất.
Tôi ngạc nhiên với số lượng lớn các câu trả lời tuyệt vời! Họ đưa tôi đến kết luận rằng tôi không đủ giỏi trong việc sử dụng các chi nhánh để tổ chức mã của mình.