Chúng tôi có một tình huống mà chúng tôi cần nhà thầu bên ngoài để thực hiện một số dự án nhưng muốn hạn chế họ vào một chi nhánh nhất định trên kho của chúng tôi và quản lý việc hợp nhất chi nhánh này chính các nhánh phát hành. Có cách nào hạn chế người dùng vào một chi nhánh đơn lẻ của kho lưu trữ không?Hạn chế người dùng đến chi nhánh trên GITHUB
Trả lời
Yêu cầu người đó ngã ba dự án và gửi yêu cầu kéo khi hợp nhất.
Lưu ý rằng ngã ba của họ sẽ riêng tư, ngay cả khi tài khoản github của họ có gói miễn phí.
Tôi cần thực hiện tương tự điều, có một công việc thực tập trên một chi nhánh duy nhất của repo riêng của chúng tôi. Tôi đã thực hiện một tài khoản thử nghiệm để thử và yêu cầu một ngã ba của repo riêng của chúng tôi, nhưng tôi không thấy làm thế nào để làm điều này. Bất kỳ con trỏ? –
@Kevin_TA: Bạn có thể muốn xem xét điều này: http://stackoverflow.com/questions/9629538/if-i-fork-someone-elses-private-github-repo-into-my-account-is- ứng dụng sắp ra mắt – nhahtdh
- 1. Hạn chế người dùng GitHub nhất định hợp nhất các chi nhánh
- 2. GitHub Kéo Yêu cầu đến Chi nhánh Upstream mới
- 3. GitHub wiki chọn chi nhánh được hiển thị trên GitHub
- 4. Jenkins GitHub Plugin Chi nhánh nghịch đảo
- 5. rebase trên nhánh github
- 6. Đẩy chi nhánh địa phương lên GitHub
- 7. Xem xét mã chi nhánh trong GitHub
- 8. Làm cách nào để phục hồi chi nhánh trên github?
- 9. Git-ing chi nhánh từ GitHub
- 10. Github không đồng bộ hóa chi nhánh
- 11. Kết nối chi nhánh git với GitHub fork
- 12. Một cách để hạn chế quyền truy cập nhánh Git?
- 13. github cách thanh toán chi nhánh sản xuất
- 14. Làm cách nào để tìm nhánh trên ngã ba của người khác trên GitHub?
- 15. Làm cách nào để xóa chi nhánh khỏi GitHub?
- 16. Bạn có thể khôi phục/khôi phục chi nhánh đã xóa trên GitHub trong bao lâu?
- 17. Ngăn chặn việc đăng ký và hạn chế hợp nhất cho chi nhánh TFS
- 18. Run 'git log` trên một chi nhánh từ xa
- 19. Tạo chi nhánh git dựa trên một chi nhánh khác
- 20. SVN chi nhánh của một chi nhánh
- 21. gitolite không cho phép truy cập cho thư mục trên chi nhánh tổng thể nhưng không phải trên người sử dụng chi nhánh
- 22. Android Studio - thanh toán * chi nhánh * từ GitHub
- 23. Unshelve đến một chi nhánh khác
- 24. Github hạn chế quyền truy cập
- 25. Hạn chế JMX đến localhost
- 26. Giao diện người dùng khởi động Github? Hoặc mẫu giao diện người dùng giống như github
- 27. Tại sao các Mercurial backouts trong một chi nhánh ảnh hưởng đến các chi nhánh khác?
- 28. chi nhánh git (không có chi nhánh)
- 29. Kiểm tra/xem trước chi nhánh Github trên máy chủ dev
- 30. GitHub thêm người dùng làm việc cùng nhau trên repo ...?
Rất có thể với một repo riêng sử dụng gitolite. Gitolite chính xác cung cấp này. Nhưng tôi không chắc chắn về điều này trên github. Bạn đã thử liên lạc với những người hỗ trợ github chưa? – positron
không thể với github ở trạng thái hiện tại của nó - tuy nhiên nó thực sự là có thể với gitolite như @positron nói. nếu bạn sẽ cần nó một cách thường xuyên, bạn cũng có thể xem xét cài đặt gitlab - gitlabhq.com cục bộ (chạy tốt trên VPS RAM 512MB nhỏ, mặc dù nó nằm trong RoR) – damianb