Ang mga tanong na na-tag 'merge-conflict-resolution'

Kapag pinagsasama ang mga sanga sa isang sistema ng control na bersyon, maaaring magkakaroon ng conflict conflict. Ang tag na ito ay para sa mga katanungan tungkol sa kung paano malutas ang mga naturang salungatan.
37
sumagot

Paano malutas ang pagsasalungat ng pagsamahin sa git

Mayroon bang isang mahusay na paraan upang ipaliwanag kung paano lutasin ang pagsamahin ang pagsasalungat sa git?
itakda ang 02 Oktubre '08 at 2:31 pm
10
sumagot

Ako ay nakaharap sa isang pagsalungat sa sumanib. Paano ko mai-abala ang pagsasama?

Ginamit ko ang git pull at nagkaroon ng pagsalungat sa pagsali: unmerged: _widget.html.erb Ikaw ay nasa gitna ng isang magkasalungat na sumanib. Alam ko na ang iba pang mga bersyon ng file ay mabuti at ang aking chess, kaya ang lahat ng aking mga pagbabago ay dapat na baligtad. Paano ko magagawa ito ...
itakda noong Setyembre 19 '08 at 4:21 pm
9
sumagot

Paglutas ng Git na may Binary Files

Ginamit ko ang Git sa Windows (msysgit) upang subaybayan ang mga pagbabago para sa i>
itakda noong Nobyembre 10. '08 sa 18:03
3
sumagot

Paano upang ayusin ang isang pagsalungat sa pagsamahin dahil sa pagtanggal ng isang file sa isang sangay?

Gumawa ako ng sangay sa dialogo, at kapag sinubukan kong isama ito sa puno ng sangay. May 2 conflicts. Hindi ko alam kung paano payagan ang CONFLICT (tanggalin / baguhin). Maaari mo bang sabihin sa akin kung ano ang gagawin? $ git checkout master $ git merge dialog CONFLICT (tanggalin / modi ...
itakda ang 04 Setyembre '09 sa 20:34
3
sumagot

Kung paano interactively (visually) malutas ang mga kontrahan sa SourceTree / git

Ginagamit ko ang (Windows) SourceTree para sa aking git na proyekto. Maaari ko itong gawin sa command line o sa isang terminal ng linux. Ngunit nagtataka ako kung may isang mahusay na paraan upang interactively at visual na malutas ang mga salungatan. Halimbawa, kung nakita ng pull ang mga kontrahan, ...
itakda sa Mayo 28, '13 sa 10:50
9
sumagot

Bakit sinasabi ng git: "Ang pull out ay imposible dahil mayroon kang mga hindi naka-unmix na mga file"?

Kapag sinubukan kong hilahin ang direktoryo ng proyekto sa terminal, nakikita ko ang sumusunod na error: harsukh @ harsukh-desktop: ~ / Sites / branch1 $ git pull origin master U app / config / app.php U app / config / database.php U app / ruta .php pull ay hindi posible dahil ikaw ay may unmer ...
itakda sa 15 oct. '14 sa 10:28
5
sumagot

Git merge left HEAD tags sa aking mga file

Sinubukan kong pagsamahin ang file sa command line sa Git nang lumitaw ang isang mensahe ng error na nagsasabi na ang pagsasama ay nagambala. Akala ko ito ang wakas, ngunit nalaman ko na may mga gitatanda sa aking mga file. Halimbawa: simulan = expression ...
itakda sa Mayo 18, '12 sa 20:41
4
sumagot

Git upang malutas ang salungatan sa paggamit ng --ours / - mga ito para sa lahat ng mga file

Mayroon bang paraan upang malutas ang labanan para sa lahat ng mga file gamit ang checkout --ours at --theirs? Alam ko na magagawa mo ito para sa mga indibidwal na file, ngunit hindi mahanap ang isang paraan upang gawin ito para sa lahat.
itakda sa Hulyo 14, '14 sa 21:57
4
sumagot

Pagsamahin ang resolution ng conflict

Kapag ang pagsasalungat ng pagsali sa Git ay ipinasok sa mga magkakasalungat na file bi>
itakda ang 09 Peb '12 sa 11:02
3
sumagot

Paano gumawa ng Visual Studio buksan ang Resolve Conflicts window pagkatapos makuha ang TFS Get

Kapag ginawa ko Kumuha ng Pinakabagong sa Visual Studio, kung may mga kontrahan, wa>
itakda sa Hunyo 22 '14 sa 7:01
1
ang sagot
1
ang sagot

Magpatuloy sa susunod na labanan sa vimdiff.

Sa vimdiff, maaari mong gamitin ang [c at] c upang pumunta sa nakaraang o susunod na pagbabago, ngunit sa isang tatlong paraan na pagsasama, marami sa mga pagbabagong ito ay hindi kasalungat. Mayroon bang utos na lumipat sa susunod na labanan, hindi ang susunod na pagbabago ...
itakda ang Enero 17 '13 sa 13:55
8
sumagot

Paano maiwasan ang mga salungat sa git sa isang koponan?

Kami ay mga developer na nagtatrabaho sa isang proyekto, at ginagamit namin ang git para sa proyekto. Kung dalawa o higit pa sa amin ang nagtatrabaho sa isang file, makakakuha kami ng mga conflict na mahirap na mahawakan, kung minsan ang mga pagbabagong ginawa ng isang developer ...
itakda sa Mayo 11, '13 sa 0:10
5
sumagot

Ang Visual Studio 2013 ay hindi nag-aalok ng pagsasama sa Git pull

Gumagana ako sa Visual Studio 2013 Update 4 at git (nai-post sa Visual Studio Online). Mayroon akong 2 lokal na gumawa at 2 gumawa sa remote na sangay. Wa>
itakda sa ika-13 ng Disyembre. '14 sa 14:23