git-merge-index - Online în cloud

Aceasta este comanda git-merge-index care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


git-merge-index - Rulați o îmbinare pentru fișierele care necesită îmbinare

REZUMAT


merge index de îmbinare [-o] [-q] (-a | [--] *)

DESCRIERE


Aceasta caută în sus (s) în index și, dacă există intrări de îmbinare, trece
Hash SHA-1 pentru acele fișiere ca argumente 1, 2, 3 (argument gol dacă nu există fișier) și la fel de
argumentul 4. Modurile de fișier pentru cele trei fișiere sunt transmise ca argumente 5, 6 și 7.

OPŢIUNI


--
Nu mai interpretați argumentele ca opțiuni.

-a
Rulați merge împotriva tuturor fișierelor din index care necesită îmbinare.

-o
În loc să vă opriți la prima îmbinare eșuată, faceți-le pe toate într-o singură lovitură - continuați
cu fuziune chiar și atunci când îmbinările anterioare au returnat erori și au returnat doar codul de eroare
după toate fuziunile.

-q
Nu vă plângeți de un program de îmbinare eșuat (de obicei, un program de îmbinare).
indică conflicte în timpul îmbinării). Aceasta este pentru porțelanuri care ar putea dori să emită
mesaje personalizate.

If merge index de îmbinare este numit cu multiplu s (sau -a) apoi le prelucrează pe rând
se oprește numai dacă merge returnează un cod de ieșire diferit de zero.

În mod obișnuit, aceasta este rulată cu un script care numește imitația lui Git îmbina comanda de la
Pachetul RCS.

Un exemplu de script numit merge îmbinare-un-fișier este inclusă în distribuție.

ALERTA ALERTA ALERTA! „Ordinea obiectelor de îmbinare” Git este diferită de RCS îmbina program
îmbinare ordinea obiectelor. În comanda de mai sus, originalul este primul. Dar ordinea argumentelor
la programul de îmbinare în trei căi îmbina este sa ai originalul la mijloc. Nu mă întreba de ce.

Exemple:

torvalds@ppc970:~/merge-test> git merge-index cat MM
Acesta este MM din arborele original. # original
Acesta este modificat MM în ramura A. # merge1
Acesta este modificat MM în ramura B. # merge2
Acesta este modificat MM în ramura B. # conținut curent

or

torvalds@ppc970:~/merge-test> git merge-index cat AA MM
cat: : Nu există un astfel de fișier sau director
Acesta este adăugat AA în ramura A.
Acesta este adăugat AA în ramura B.
Acesta este adăugat AA în ramura B.
fatal: programul de îmbinare a eșuat

unde exemplul din urmă arată cum merge index de îmbinare va înceta să mai încerce să fuzioneze odată ceva
a returnat o eroare (adică, cat a returnat o eroare pentru fișierul AA, pentru că nu a făcut-o
există în original și astfel merge index de îmbinare nici nu a încercat să fuzioneze chestia cu MM).

GIT


O parte din merge(1) apartament

Utilizați git-merge-index online folosind serviciile onworks.net



Cele mai recente programe online Linux și Windows