InglesPransesEspanyol

OnWorks favicon

git-merge-file - Online sa Cloud

Patakbuhin ang git-merge-file sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na git-merge-file na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


git-merge-file - Magpatakbo ng three-way file merge

SINOPSIS


pumunta merge-file [-L [-L [-L ]]]
[--atin|--kanila|--unyon] [-p|--stdout] [-q|--tahimik] [--marker-size= ]
[--[no-]diff3]

DESCRIPTION


pumunta merge-file isinasama ang lahat ng mga pagbabago na humahantong mula sa sa
sa . Karaniwang napupunta ang resulta . pumunta merge-file is
kapaki-pakinabang para sa pagsasama-sama ng mga hiwalay na pagbabago sa isang orihinal. Kumbaga ay ang orihinal,
at pareho at ay mga pagbabago ng , pagkatapos pumunta
merge-file pinagsasama ang parehong mga pagbabago.

Ang isang salungatan ay nangyayari kung pareho at may mga pagbabago sa isang karaniwang segment
ng mga linya. Kung may nakitang salungatan, pumunta merge-file karaniwang naglalabas ng babala at mga bracket
ang salungatan sa mga linyang naglalaman ng <<<<<<< at >>>>>>> mga marker. Ang isang tipikal na salungatan ay
kamukha nito:

<<<<<<<< A
mga linya sa file A
=======
mga linya sa file B
>>>>>>> B

Kung may mga salungatan, dapat i-edit ng user ang resulta at tanggalin ang isa sa
mga alternatibo. Kapag ang --atin, --kanila, o --unyon na opsyon ay may bisa, gayunpaman, ang mga ito
ang mga salungatan ay naresolba na pinapaboran ang mga linya mula sa , mga linya mula sa , o
mga linya mula sa pareho ayon sa pagkakabanggit. Ang haba ng mga pananda ng salungatan ay maaaring ibigay sa
--marker-size na opsyon.

Ang exit value ng program na ito ay negatibo sa error, at ang bilang ng mga conflict kung hindi man
(pinutol sa 127 kung mayroong higit pa sa maraming mga salungatan). Kung malinis ang pagsasanib, ang
ang exit value ay 0.

pumunta merge-file ay idinisenyo upang maging isang minimal na clone ng RCS pagsamahin; ibig sabihin, ipinapatupad nito ang lahat
ng RCS pagsamahin's functionality na kailangan ng pumuntaNa (1).

Opsyon


-L
Maaaring ibigay ang opsyong ito nang hanggang tatlong beses, at tumutukoy sa mga label na gagamitin sa lugar
ng mga kaukulang pangalan ng file sa mga ulat ng salungatan. Iyon ay, git merge-file -L x -L y
-L zabc ay bumubuo ng output na mukhang ito ay nagmula sa mga file na x, y at z sa halip na
mula sa mga file a, b at c.

-p
Magpadala ng mga resulta sa karaniwang output sa halip na i-overwrit .

-q
Tahimik; huwag magbigay ng babala tungkol sa mga salungatan.

--diff3
Ipakita ang mga salungatan sa istilong "diff3".

--atin, --kanila, --unyon
Sa halip na mag-iwan ng mga salungatan sa file, lutasin ang mga salungatan na pinapaboran ang aming (o ang kanilang o
magkabilang) gilid ng mga linya.

HALIMBAWA


git merge-file README.my README README.upstream
pinagsasama ang mga pagbabago ng README.my at README.upstream mula noong README, sinusubukang pagsamahin
kanila at isusulat ang resulta sa README.my.

git merge-file -L a -L b -L c tmp/a123 tmp/b234 tmp/c345
pinagsasama ang tmp/a123 at tmp/c345 sa base na tmp/b234, ngunit gumagamit ng mga label na a at c sa halip
ng tmp/a123 at tmp/c345.

GIT


Parte ng pumunta(1) suite

Gumamit ng git-merge-file online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad