Saya membuat proyek di github, membuat beberapa perubahan, sejauh ini bagus.
Sementara itu, repositori tempat saya bercabang berubah dan saya ingin memasukkan perubahan itu ke dalam repositori saya. Bagaimana aku melakukan itu ?
git
synchronization
github
George Profenza
sumber
sumber
ssh
Dengan asumsi pembaruan mereka ada di master, dan Anda berada di cabang tempat Anda ingin menggabungkan perubahan.
Perhatikan juga bahwa Anda kemudian ingin mendorong penggabungan kembali ke salinan repositori Anda:
sumber
original
, lalu beralih keorigin
Anda harus menambahkan repo asli sebagai upstream.
Semuanya dijelaskan dengan baik di sini: https://help.github.com/articles/fork-a-repo
sumber
Anda perlu menambahkan repositori asli (yang Anda buat bercabang) sebagai remote.
Kemudian Anda perlu memasukkan perubahan ke repositori lokal Anda
Sekarang Anda akan memiliki semua cabang dari repositori asli di repositori lokal Anda. Misalnya, cabang master akan menjadi
github/master
. Dengan cabang-cabang ini Anda dapat melakukan apa yang Anda mau. Gabungkan mereka ke cabang Anda dllsumber
upstream
untuk remote.Untuk Linux:
sumber