Tôi đã có một dự án được lưu trữ trên GitHub mà ai đó đã rẽ nhánh. Trên ngã ba của họ, họ đã tạo ra một chi nhánh mới "foo" và thực hiện một số thay đổi. Làm thế nào để tôi kéo "foo" của họ vào một nhánh mới cũng được đặt tên là "foo" trong repo của tôi?
Tôi hiểu rằng họ có thể gửi yêu cầu kéo cho tôi, nhưng tôi muốn tự mình thực hiện quy trình này.
Giả sử như sau:
- Bởi vì họ đã rẽ nhánh dự án của tôi, cả hai repos của chúng tôi đều có chung 'lịch sử'
- Mặc dù GitHub cho thấy dự án của họ được chia rẽ từ kho của tôi, kho lưu trữ cục bộ của tôi không có bất kỳ tài liệu tham khảo nào cho dự án của người này. Tôi có cần thêm chúng như một điều khiển không?
- Tôi chưa có một chi nhánh gọi là "foo" - Tôi không biết nếu tôi cần phải tự tạo cái này trước.
- Tôi chắc chắn muốn điều này kéo vào một chi nhánh riêng chứ không phải chủ nhân của tôi.
git://
URL từ trang kho lưu trữ GitHub của người khác thay cho//path/to/coworkers/repo.git
. (Mô tả đó là điều khiến câu trả lời của tôi quá chậm;))