Saya membuat repositori lokal folder solusi Visual Studio 2010 saya menggunakan GUI GUI di mesin dev saya. Saya kemudian membuat repositori jarak jauh di akun GitHub saya. Sekarang, saya sedang mencari cara mendorong repositori lokal saya ke repositori jarak jauh.
Dalam SVN saya hanya dapat berkomitmen menggunakan TortoiseSVN dan perubahan didorong ke repositori jarak jauh. Saya tidak melihat alat seperti itu tersedia untuk Git.
Bagaimana cara mendorong repo lokal saya ke repo jarak jauh saya di GitHub?
git pull origin master
terlebih dahulu, kemudian mendorongTipe
dari baris perintah di dalam direktori repositori
sumber
Subversi secara implisit memiliki satu repositori jauh yang terkait dengan itu setiap saat. Git, di sisi lain, memungkinkan banyak "remote", yang masing-masing mewakili satu tempat jarak jauh yang dapat Anda dorong atau ditarik.
Anda perlu menambahkan remote untuk repositori GitHub ke repositori lokal Anda, lalu gunakan
git push ${remote}
ataugit pull ${remote}
untuk mendorong dan menarik masing-masing - atau GUI yang setara.Pro Git membahas remote di sini: http://git-scm.com/book/ch2-5.html
Bantuan GitHub juga membahasnya dengan cara yang lebih "berfokus pada tugas" di sini: http://help.github.com/remotes/
Setelah Anda menghubungkan keduanya, Anda akan dapat mendorong atau menarik cabang.
sumber
Ini berfungsi untuk GIT versi 1.8.4 saya:
sumber
buka command prompt Buka direktori proyek
ketik git remote add asal lokasi repositori hub git Anda dengan.git
sumber