How to configure git diff
This article focuses on "how to configure git diff", interested friends may wish to take a look. The method introduced in this paper is simple, fast and practical. Let's let the editor take you to learn how to configure git diff.
Git diff excel in linux
The tools needed
Libreoffice
Diff
Colordiff (optional)
Diff script #! / bin/bash# excel diff scriptthis_xlsx=$1other_xlsx=$2if [- z $other_xlsx] Then echo "Error: file not allow empty" echo "usage: $0 this_file other_file" exit 1fitmp_dir=.tmp_$$mkdir $tmp_dirsoffice-- convert-to this.slk $this_xlsx-- outdir $tmpdirsoffice-- convert-to other.slk $other_xlsx-- outdir $tmpdir# without colordiff you don't need diff-u $tmpdir/ `basename ${this_xlsx%.*} `.this.slk $tmpdir/ `basename ${other_xlsx%.*} `. Other.slk | colordiffgit configuration
Add the following to the .gitattributes file
* .xlsx diff=excel*.xls diff=excel
Add to the .git / config file
[diff "excel"] command = path_for_excel_diff_script here, I believe you have a deeper understanding of "how to configure git diff". You might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!