2012-01-16 27 views
5

thể trùng lặp:
Can I update a forked project, on git, to the original/master copy?GitHub: Fork của tôi có được cập nhật khi chủ nhân đang thay đổi không?

Tôi đã tạo một Fork như tôi muốn thay đổi một số mã trong dự án tổng thể: https://github.com/DennisMadsen/PullToRefreshView. Tôi muốn Fork của tôi và kho lưu trữ của nó được cập nhật, khi bất kỳ tệp mới nào được đẩy vào kho lưu trữ chính. Điều đó có xảy ra tự động hay tôi nên làm gì?

+0

Cũng là bản sao của [Khi một ngã ba GitHub được cập nhật làm thế nào để giữ cho ngã ba của tôi hiện tại trong khi tôi vẫn có yêu cầu kéo đang chờ xử lý?] (Http://stackoverflow.com/questions/10673207/when -a-github-fork-được-cập nhật-cách-làm-i-keep-my-fork-current-while-i-still-have) –

Trả lời

8

Nó sẽ không tự động cập nhật, nhưng bạn có thể sử dụng git để kéo các thay đổi từ kho lưu trữ chính. Xem tài liệu tại đây: http://help.github.com/fork-a-repo/

+0

Cảm ơn bạn, nhưng tôi đang sử dụng GitHub cho Mac để sao chép các kho lưu trữ của tôi . Bạn có biết nếu tôi có thể làm điều này bên trong ứng dụng thay vì sử dụng dòng lệnh? – dhrm

+2

Cụ thể, điểm "Kéo trong các thay đổi ngược dòng". Tuy nhiên, các lệnh được cung cấp ở đó không bao gồm việc đẩy lên GitHub sau khi hợp nhất, mà bạn sẽ cần phải làm để giữ cho kho lưu trữ công cộng của bạn được cập nhật. –

+1

GitHub dành cho Mac không hỗ trợ những gì bạn muốn làm. Từ tài liệu của họ: "GitHub for Mac không hỗ trợ nhiều điều khiển từ xa Git. Chúng tôi sẽ chỉ làm việc với điều khiển nguồn gốc. Nếu bạn muốn đẩy và kéo đến điều khiển từ xa khác, chúng tôi khuyên bạn nên sử dụng ứng dụng dòng lệnh." Để kéo các thay đổi từ thượng nguồn, bạn cần điều khiển từ xa phụ. – lhagemann

Các vấn đề liên quan