Я знаю, что можно легко увидеть историю изменений в Google Sheet. Но тогда это то же самое, что и запуск git log
.. На нем показан хронологический порядок изменений файла.
Я на самом деле интересуюсь тем, что делает то git blame
, что делает, то есть фактически выбирает какую-то часть данных и видит, кто сделал это изменение и, что более важно, когда . Как мы можем это сделать?
google-sheets
abbood
источник
источник
Ответы:
Короткий ответ
Google Sheets не включает это как встроенную функцию.Google добавил аналогичную функцию в 2019 году: историю редактирования ячейки.объяснение
Пользовательский интерфейс Google Sheets имеет доступ к истории изменений через Файл> История изменений. В настоящее время он не содержит эквивалента,
git blame
но Google недавно (в середине 2019 года) добавил простой способ проверки истории ячеек. Просто щелкните правой кнопкой мыши на ячейке и выберите Показать историю изменений .Существует бесплатный сторонний инструмент разработчика под названием BetterLog, который может помочь в создании журнала изменений, выполненных с помощью Google Apps Script, но при этом следует помнить, что триггеры Google Apps Script работают «на основе максимальных усилий» (это означает, что некоторые изменения не могут запустить соответствующий триггер, вызывающий пропуск некоторых журналов).
Другой альтернативой является использование Google Drive API для доступа к ресурсу Revision . Таким образом, вы можете манипулировать способом, аналогичным
git blame
.связанные с
источник
Эта функция теперь доступна в ванильных Google Sheets! Просто щелкните правой кнопкой мыши на ячейке и выберите «Показать историю редактирования».
Изменить :
Очевидно, эта функция начала развертываться 25 июня 2019 года, согласно этому сообщению в блоге .
Кроме того, похоже, что на это уже приятно ответили !
источник