difftool

    3熱度

    1回答

    我有p4merge配置,以便從命令行,如果我做一個「git difftool ...」然後外部diff工具打開正確。 我想從「git gui」而不是命令行打開外部difftool。這可能嗎? 似乎git-gui允許添加一個工具。但我不清楚如何讓它工作。任何指針?

    1熱度

    1回答

    目前我有這個gitconfig: [diff] tool = diffmerge [difftool "diffmerge"] cmd = diffmerge \"$LOCAL\" \"$REMOTE\" [merge] tool = diffmerge [mergetool "diffmerge"] cmd = "diffmerge --merge

    4熱度

    1回答

    說我有Git中稱爲filex.code一個文件,我想看到最後x版本是的完整的代碼文件與每個更改部分突出顯示 - 所有在一個地方。所以x分頁的提交歷史記錄爲filex.code,就好像我在做一個x分頁比較,但是查看歷史版本而不是從不同分支合併。 越大x越好。跨平臺將是偉大的,但任何三大作品。能夠編輯最新版本也很棒,但只讀可視化功能非常豐富。 請注意,這不同於提交到文件的simple history,

    3熱度

    2回答

    我想比較兩個文件,一個文件位於另一個分支中,另一個文件是當前分支中相同文件的未提交版本。所以,我做的: git difftool other_branch_name file_to_compare 現在我想在當前分支編輯未提交的版本,但我不能,因爲Vimdiff可以是隻讀方式打開... 那麼什麼是使用git的解決方案difftool並允許修改?

    30熱度

    3回答

    有沒有任何方法可以查看已在3-way diff中提交的合併? 如果分支之間的巨大合併是在3周前提交的,有沒有什麼辦法可以在像BeyondCompare3這樣的外部diff工具中看到它的三向差異?我正在尋找只是在合併提交中更改的文件。如果我可以讓它只顯示衝突和手動更改的任何內容,而不是看到兩個分支之間的文件的全部差異,那麼獎金也是如此。 我不介意解決了2路差異,如果左側有< < < < < ====

    7熱度

    4回答

    我已配置kDiff3與我的git。 我需要的是看到兩個分支之間的目錄差異。當我運行 git difftool <headbranch> 命令它打開所有文件一個接一個。但那不是我想要的。

    2熱度

    1回答

    在做了git difftool --dir-diff之後,我的工作區文件因爲某些原因被修改了。我一直在猜測它是在crlf和lf等之間轉換線結尾......但是,做"git config core.autocrlf false「或」git config --global core.autocrlf false「沒有任何區別。我嘗試使用windiff和beyond比較作爲自定義比較工具,但這是不好的,

    3熱度

    1回答

    我使用git log -p master..newbranch獲取分支更改以供審閱,但它只是提供diff文件。我如何使用外部工具如meld來查看這個差異?我想查看僅在此特定分支中發生了哪些變化(從分支開始到小費)。

    4熱度

    1回答

    我在Mac OS X上使用opendiff和git作爲difftool,今天它剛停止工作。 它不會給出錯誤消息,它只是默認在轉儲終端上的diff。 我已經按照有關如何配置這個共同的指南,但無濟於事: 創建了一個可執行的腳本: #!/bin/sh /usr/bin/opendiff "$2" "$5" -merge "$1" 增加的選擇的.gitconfig: external = ~/git

    9熱度

    1回答

    我想使用Xcode 4的「版本編輯器」視圖作爲Git的標準difftool。 換句話說,我希望能夠設置該選項: git config --global diff.external <XCODE> 而且有差異的Xcode的差異觀衆開放(因爲它很酷)。 這可能嗎?怎麼樣?