Я хотел бы поместить несколько листов Excel в систему управления версиями git. Но git рассматривает их как двоичные файлы. Я уже нашел пару решений, которые заставляют git diff
и git merge
работать локально, установив скрипты, которые преобразуют xlsx в удобочитаемый формат перед различием или слиянием.
Но поскольку эти модификации являются локальными, визуализация разницы в веб-интерфейсе, таком как битбакет, или на машинах других членов команды не работает.
Я также читал, что xlsx - это, по сути, заархивированный xml. Поэтому я проверил и подтвердил, что могу сохранять свои таблицы Excel напрямую как несжатый файл xml через диалог Excel «Сохранить как» без потери какой-либо функциональности.
Итак, мой вопрос: есть ли какие-либо недостатки или недостатки в сохранение файлов xlsx как xml, которые я пропустил?
Большое спасибо!
leaphar