git-merge-index - Dalam talian di Awan

Ini ialah arahan git-merge-index yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


git-merge-index - Jalankan gabungan untuk fail yang memerlukan penggabungan

SINOPSIS


pergi indeks gabungan [-o] [-q] (-a | [--] *)

DESCRIPTION


Ini melihat ke atas (s) dalam indeks dan, jika terdapat sebarang entri gabungan, melepasi
Hash SHA-1 untuk fail tersebut sebagai argumen 1, 2, 3 (argumen kosong jika tiada fail), dan sebagai
hujah 4. Mod fail untuk tiga fail diluluskan sebagai hujah 5, 6 dan 7.

PILIHAN


--
Jangan tafsirkan sebarang hujah lagi sebagai pilihan.

-a
Jalankan gabungan terhadap semua fail dalam indeks yang perlu digabungkan.

-o
Daripada berhenti pada gabungan gagal pertama, lakukan semuanya dalam satu pukulan - teruskan
dengan penggabungan walaupun gabungan sebelumnya mengembalikan ralat, dan hanya mengembalikan kod ralat
selepas semua gabungan.

-q
Jangan mengeluh tentang program gabungan yang gagal (biasanya program gabungan gagal
menunjukkan konflik semasa penggabungan). Ini adalah untuk porselin yang mungkin ingin dipancarkan
mesej tersuai.

If pergi indeks gabungan dipanggil dengan berbilang s (atau -a) kemudian ia memprosesnya secara bergilir-gilir
hanya berhenti jika gabungan mengembalikan kod keluar bukan sifar.

Biasanya ini dijalankan dengan skrip yang memanggil tiruan Git dari bergabung arahan dari
Pakej RCS.

Skrip sampel dipanggil pergi merge-one-file termasuk dalam pengagihan.

ALERT ALERT ALERT! "urutan objek gabungan" Git berbeza daripada RCS bergabung program
menggabungkan susunan objek. Dalam pesanan di atas, yang asal adalah yang pertama. Tetapi susunan hujah
kepada program gabungan 3 hala bergabung adalah untuk mempunyai yang asli di tengah. Jangan tanya saya kenapa.

Contoh:

torvalds@ppc970:~/merge-test> git merge-index cat MM
Ini MM dari pokok asal. # asli
Ini diubah suai MM dalam cawangan A. # merge1
Ini diubah suai MM dalam cawangan B. # merge2
Ini diubah suai MM dalam cawangan B. # kandungan semasa

or

torvalds@ppc970:~/merge-test> git merge-index cat AA MM
cat: : Tiada fail atau direktori sedemikian
Ini ditambah AA dalam cawangan A.
Ini ditambah AA dalam cawangan B.
Ini ditambah AA dalam cawangan B.
maut: program gabungan gagal

di mana contoh terakhir menunjukkan bagaimana pergi indeks gabungan akan berhenti cuba untuk bergabung sekali apa-apa
telah mengembalikan ralat (iaitu, kucing mengembalikan ralat untuk fail AA, kerana ia tidak
wujud dalam asal, dan dengan itu pergi indeks gabungan tidak cuba untuk menggabungkan perkara MM).

GIT


Sebahagian daripada pergi(1) suite

Gunakan git-merge-index dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini