Это команда git-hash-object, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
git-hash-object - вычисляет идентификатор объекта и при необходимости создает большой двоичный объект из файла
СИНТАКСИС
мерзавец хэш-объект [-t ] [-w] [--path = | --no-filters] [--stdin [--literally]] [-] ...
мерзавец хэш-объект [-t ] [-w] --stdin-пути [--no-filters]
ОПИСАНИЕ
Вычисляет значение идентификатора объекта для объекта указанного типа с содержимым
именованный файл (который может находиться за пределами рабочего дерева) и, при необходимости, записывает результирующий
объект в базу данных объектов. Сообщает свой идентификатор объекта в стандартный вывод. Это
используется мерзавец cvsimport для обновления индекса без изменения файлов в дереве работы. Когда
не указан, по умолчанию используется значение «blob».
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-t
Укажите тип (по умолчанию: «blob»).
-w
Собственно записать объект в базу объектов.
--стдин
Считайте объект из стандартного ввода, а не из файла.
--stdin-пути
Считывать имена файлов из стандартного ввода, по одному в строке, а не из
командная строка.
--дорожка
Объект хеширования как бы находящийся по заданному пути. Расположение файла не
напрямую влияют на значение хэша, но путь используется для определения того, что фильтрует Git
должен быть применен к объекту до того, как он может быть помещен в базу данных объектов, и,
в результате применения фильтров фактический BLOB-объект, помещенный в базу данных объектов, может отличаться
из данного файла. Эта опция в основном полезна для хеширования временных файлов, расположенных
вне рабочего каталога или файлы, читаемые из стандартного ввода.
--без фильтров
Хешируйте содержимое как есть, игнорируя любой входной фильтр, который был бы выбран
механизм атрибутов, включая преобразование конца строки. Если файл читается из
стандартный ввод, то это всегда подразумевается, если не задана опция --path.
--буквально
Разрешить --stdin хешировать любой мусор в свободный объект, который в противном случае не мог бы пройти
стандартный анализ объектов или проверки git-fsck. Полезно для стресс-тестирования самого Git или
воспроизведение характеристик поврежденных или поддельных объектов, встречающихся в дикой природе.
GIT
Часть мерзавец(1) люкс
Используйте git-hash-object в Интернете с помощью сервисов onworks.net