2017-07-18 90 views
0

我的項目出了問題:我忘了在工作之前拉起遠程分支。然後我與樣式表發生衝突application.cssGit衝突 - mergetool未配置

儘管當我將遠程分支拉到原點時,所有沒有衝突的文件都被更新了(這很好)。只有上述文件被標記爲衝突。

我的命令行工具說我必須在提交之前修復衝突。

我然後跑:git mergetool

但得到了一個錯誤合併工具未配置,然後推出一些所謂的vdiff

這是一個Windows命令行衝突解決工具,但我有點失去了我應該做的事情。我沒有鑰匙的知識,我可以使用

enter image description here

你能幫我解決這個問題?

+0

即'vim',文本編輯器。按Esc鍵,然後按下::q!'關閉它。 然後解決衝突請看這裏 - https://stackoverflow.com/questions/161813/how-to-resolve-merge-conflicts-in-git – ZeekHuge

+0

謝謝我已經安裝了diffmerge for windows進一步的問題,並避免vim – Maxence

回答

-1

爲什麼不只是用崇高的文字打開它然後手動編輯衝突的application.css文件?

後,衝突解決你必須標記文件通過執行

git add <filename> 

最後,解決所有衝突後,作爲解決,合併衝突情況需要訂立一個定期提交。

+0

耶但現在我已經拉下來了,我的分支有兩個圖像是同一個文件?我想保留的文件是本地文件。所以在技術上我沒有什麼可以改變的。我只需要告訴git保留本地文件... – Maxence

+0

編輯我的答案...希望這工作 – maverick5

+0

謝謝。在離開'vim'之後,我的文件被搞亂了,但是我編輯了它。並按照你的建議添加它,它工作。 – Maxence