tôi không tìm thấy nó lúc đầu, nhưng một workaround sẽ được thực hiện một ngã ba, lần này từ source B
, và:
- nhân bản ngã ba mới.
- thêm bản sao địa phương ban đầu của bạn như một điều khiển từ xa
- lấy từ bản sao địa phương đầu tiên của bạn, để có được tất cả công việc hiện tại của bạn
- đẩy công việc của bạn đến ngã ba thứ hai
Ít nhất, thứ hai này ngã ba sẽ có điểm đến phù hợp cho tất cả các yêu cầu kéo.
Lưu ý: OP Steve Bennett nhắc nhở chúng ta rằng:
Github sẽ không cho phép bạn đến ngã ba kho cùng hai lần.
(Tức là, bạn ngã ba A
để làm C
, sau đó người khác dĩa A
để làm B
- bạn không thể ngã ba C
để làm D
Bạn nhận được các nút "Your Fork
".)
Vì vậy, tôi đề nghị để thực hiện điều đó ở ngã ba thứ hai dưới một tài khoản khác.
Bạn có thể quản lý nhiều tài khoản từ các bản sao cục bộ của mình và điều đó sẽ cho phép bạn bỏ qua giới hạn GitHub trên nhiều nhánh.
Tôi đã hy vọng điều này sẽ hiệu quả, nhưng Github sẽ không cho phép bạn chia sẻ cùng một kho hai lần. (Đó là, bạn ngã ba A để làm cho C, sau đó một người nào khác dĩa A để làm cho B - bạn không thể ngã ba C để làm D. Bạn nhận được nút "Fork của bạn" ...) –
@SteveBennett Bất kỳ khả năng để làm điều đó ngã ba thứ hai dưới * tài khoản * khác? Bạn có thể quản lý nhiều tài khoản từ các bản sao cục bộ của mình và điều đó sẽ cho phép bạn bỏ qua giới hạn GitHub trên nhiều nhánh. – VonC
Heh, tôi đoán điều đó sẽ hiệu quả. Hmm. –