Tôi muốn xây dựng dòng chảy cụ thể trên git của công ty chúng tôi.Tạo chi nhánh tư nhân trên kho lưu trữ từ xa trong git
- nhà phát triển tạo chi nhánh trên máy cục bộ của mình và cam kết có một số tệp.
- dev đẩy chi nhánh này để repo từ xa
- devs khác không thể truy cập đến chi nhánh này
- sau vài vòng tắt đẩy dev quyết định công bố những thay đổi của mình.
- hợp nhất chi nhánh riêng của mình vào chi nhánh công khai
- đẩy chi nhánh công khai đó.
Nói cách khác - có thể định cấu hình nhánh riêng từ xa trong kho công cộng không?
Tại sao hãy đẩy nó nếu không ai có thể sử dụng nó ?! – Biffen
Không phải là câu trả lời, nhưng: Tại sao bạn lại muốn điều này? Có một số yêu cầu chính thức về bí mật? Có phải chỉ là các nhà phát triển sợ phải chia sẻ công việc của họ? Nói chung, nó rất hữu ích để có thể nhìn thấy công việc của nhau trong tiến trình (giúp đỡ lẫn nhau, chọn cho một người bị ốm vv). – sleske
Kẻ vì máy tính của tôi có thể gặp sự cố, vì mã không biên dịch nhưng tôi cần lưu nó bằng cách nào đó, bởi vì tôi cần phần "riêng tư" trong kho lưu trữ cho các tính năng thử nghiệm. Tôi đã gặp điều này trong một số dự án. Nhưng họ sử dụng SVN và thiết lập hai "dòng" riêng để phát triển hàng ngày và công khai để cung cấp các tính năng tuân thủ –