Bagi yang terakhir, maksud "mendapatkan" ialah perintah git fetch, iaitu, untuk merebut pengubahsuaian yang tidak tersedia secara tempatan dari gudang terpencil, seperti yang pertama, dalam kebanyakan kes, makna "tarik " di sini ialah git fetch diikuti oleh A git merge sepadan dengan arahan git pull dalam git, iaitu untuk mengambil pengubahsuaian yang tidak tersedia secara tempatan dari gudang jauh dan secara automatik menggabungkannya ke cawangan terpencil. Memandangkan keputusan git pull kadangkala mengelirukan kami, lebih baik menggunakan perintah fetch dan merge secara eksplisit. Sudah tentu, untuk beberapa situasi mudah, bekas git pull lebih mudah. Jika anda perlu bertanya tentang kebolehgunaan setiap satu daripada kedua-duanya, saya fikir ia sukar untuk dikatakan kerana ia melibatkan banyak situasi yang kompleks dan arahan git yang lain. Saya fikir dalam kebanyakan kes, perbezaan antara keduanya adalah apa yang saya katakan sebelum ini. Selain itu, sukar untuk menghadapi atau mengendalikan situasi yang rumit ini jika anda hanya menggunakan sistem kawalan versi grafik. Sekiranya orang lain mempunyai sebarang cadangan, saya semua mendengar lagi, pengalaman kerja setiap orang sangat berbeza.
Dua yang sebelumnya di tingkat atas telah menyatakannya dengan baik sekali lagi, Pulling akan menulis kemas kini yang tidak dimiliki oleh gudang tempatan anda tetapi gudang terpencil kepada tempatan anda, dan penggunaan untuk mendapatkannya. lebih banyak Digunakan untuk menyemak sama ada gudang jauh telah dikemas kini berkenaan dengan status gudang tempatan anda Itu sahaja
Bagi yang terakhir, maksud "mendapatkan" ialah perintah
git fetch
, iaitu, untuk merebut pengubahsuaian yang tidak tersedia secara tempatan dari gudang terpencil, seperti yang pertama, dalam kebanyakan kes, makna "tarik " di sini ialahgit fetch
diikuti oleh Agit merge
sepadan dengan arahangit pull
dalam git, iaitu untuk mengambil pengubahsuaian yang tidak tersedia secara tempatan dari gudang jauh dan secara automatik menggabungkannya ke cawangan terpencil.Memandangkan keputusan
git pull
kadangkala mengelirukan kami, lebih baik menggunakan perintahfetch
danmerge
secara eksplisit. Sudah tentu, untuk beberapa situasi mudah, bekasgit pull
lebih mudah.Jika anda perlu bertanya tentang kebolehgunaan setiap satu daripada kedua-duanya, saya fikir ia sukar untuk dikatakan kerana ia melibatkan banyak situasi yang kompleks dan arahan git yang lain. Saya fikir dalam kebanyakan kes, perbezaan antara keduanya adalah apa yang saya katakan sebelum ini. Selain itu, sukar untuk menghadapi atau mengendalikan situasi yang rumit ini jika anda hanya menggunakan sistem kawalan versi grafik.
Sekiranya orang lain mempunyai sebarang cadangan, saya semua mendengar lagi, pengalaman kerja setiap orang sangat berbeza.
Yang pertama ialah
pull
, yang kedua ialahfetch
danpull
bersamaan denganfetch + merge
.Dua yang sebelumnya di tingkat atas telah menyatakannya dengan baik sekali lagi, Pulling akan menulis kemas kini yang tidak dimiliki oleh gudang tempatan anda tetapi gudang terpencil kepada tempatan anda, dan penggunaan untuk mendapatkannya. lebih banyak Digunakan untuk menyemak sama ada gudang jauh telah dikemas kini berkenaan dengan status gudang tempatan anda Itu sahaja