Apa artinya "menyeduh - KEPALA"?

25

Saya telah melihatnya disebutkan beberapa kali untuk memperbaiki masalah pada beberapa paket, entah bagaimana ia menginstal versi paket yang lebih baru. Tetapi saya tidak dapat menemukan penjelasan yang jelas tentang apa yang sebenarnya dilakukan opsi itu, kapan menggunakannya, mengapa beberapa paket memiliki versi - HEAD untuk diinstal dan mengapa perlu.

DragonFax
sumber

Jawaban:

18

Saya menemukan beberapa informasi dalam dokumen Homebrew .

Mengutip dari bagian " Trik Formula Lanjutan ":

Versi tidak stabil ( HEAD, devel)

Rumus dapat menentukan unduhan alternatif untuk develrilis proyek hulu (tidak stabil tetapi tidak trunk) atau HEAD ( master/ trunk).

URL KEPALA (diaktifkan dengan melewati --HEAD) membangun ujung tombak pengembangan.

Semoga ini bisa membantu dengan apa. Saya tidak bisa membantu dengan alasannya.

JoshP
sumber
10

Dalam git menggunakan --HEADakan mengambil semua komit terbaru dari repo sumber. Masalah dengan hal ini kadang-kadang revisi terbaru akan berada dalam keadaan tidak konsisten atau tidak dapat dibangun, jadi gunakan dengan risiko Anda sendiri.

Ketika Anda menyinkronkan dari tag lain yang diterbitkan sebagai rilis "dikenal stabil" maka pengembang mengatakan bahwa file seperti yang ada pada saat itu akan dibuat dan telah lulus semua jika pengujian.

Berlari dari kepala bisa berisiko.

Bahtera Ƭ
sumber