Rumah > Soal Jawab > teks badan
Apakah perbezaan antara tarik dan dapatkan di sini, dan bilakah mereka harus digunakan masing-masing.
高洛峰2017-05-02 09:46:23
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.
怪我咯2017-05-02 09:46:23
Yang pertama ialah pull
, yang kedua ialah fetch
dan pull
bersamaan dengan fetch + merge
.
过去多啦不再A梦2017-05-02 09:46:23
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