Что бы не хранить где попало, оставлю ман о том как поставить внешнюю программу для мержа веток: p4merge
И так, у меня в распоряжении древний ноут с системой x86, на котором нормально можно работать только из консоли, а не из java ide. Но вот объединять ветки в ней грустно.
По отзывам надо ставить именно p4merge. Можно зайти и качнуть с оффсайта, но если нужно быстро, и дело происходит ночью, а глаза выпадают, то качаем из личной помойки.
Сначала все просто
И так, у меня в распоряжении древний ноут с системой x86, на котором нормально можно работать только из консоли, а не из java ide. Но вот объединять ветки в ней грустно.
По отзывам надо ставить именно p4merge. Можно зайти и качнуть с оффсайта, но если нужно быстро, и дело происходит ночью, а глаза выпадают, то качаем из личной помойки.
Сначала все просто
sudo mv p4v.tar /opt/ cd /opt/ tar xvf /opt/p4m p4v.tar ln -s /opt/p4m/p4v-2013.4.770799/bin/p4merge /usr/local/bin/p4mergeСоздадим и сделаеем исполняемым файл /usr/local/bin/extMerge Это в него скопируем
#!/bin/sh /usr/local/bin/p4merge "$@"А этим дополним .gitconfig
[merge] tool = extMerge keepBackup = false [mergetool "extMerge"] trustExitCode = false keepBackup = false keepTemporaries = false cmd = extMerge \"$BASE\" \"$LOCAL\" \"$REMOTE\" \"$MERGED\"Такие дела