Diff & Merge
Install & Configure p4merge diff tool on Linux
// Download 1st https://www.perforce.com/downloads/visual-merge-tool
// .tgz file downloaded
gunzip p4v.tgz ( create .tar )
tar xvf p4v.tar
cd p4v-...( extracted folder )
mkdir /opt/p4merge
mv * /opt/p4merge
// create sumbolic link
ln -s /opt/p4merge/bin/p4merge /usr/local/bin/p4merge
// OR
ln -s /opt/p4merge/bin/p4merge /usr/bin/p4merge
p4merge ( it will launch p4merge tool )Configuring diff & merge tool
git config --global diff.tool p4merge
git config --global difftool.p4merge.path /usr/bin/p4merge
git config --global difftool.prompt false
git config --global merge.tool p4merge
git config --global mergetool.p4merge.path /usr/bin/p4merge
git config --global mergetool.prompt false
// test config now
git --config --global --listLast updated
Was this helpful?