Русский ▾
Localized versions of git-stripspace manual
  1. English
  2. Français
  3. Português (Brasil)
  4. Русский
  5. Svenska
  6. українська мова
  7. 简体中文
Topics ▾ Latest version ▾ git-stripspace last updated in 2.50.0
Changes in the git-stripspace manual
  1. 2.50.1 → 2.55.0 no changes
  2. 2.50.0 2025年06月16日
  3. 2.43.1 → 2.49.1 no changes
  4. 2.43.0 2023年11月20日
  5. 2.7.6 → 2.42.4 no changes
  6. 2.6.7 2017年05月05日
  7. 2.5.6 no changes
  8. 2.4.12 2017年05月05日
  9. 2.3.10 2015年09月28日
  10. 2.1.4 → 2.2.3 no changes
  11. 2.0.5 2014年12月17日

Check your version of git by running

git --version

НАЗВАНИЕ

git-stripspace — удаление ненужных пробелов

ОБЗОР

git stripspace [-s | --strip-comments]
git stripspace [-c | --comment-lines]

ОПИСАНИЕ

Читает текст, такой как сообщения коммитов, заметки, метки и описания веток, из стандартного ввода и очищает его в соответствии с методом, используемым Git.

Без аргументов это сделает следующее:

  • удалить конечные пробельные символы из всех строк

  • сжать несколько последовательных пустых строк в одну пустую строку

  • удалить пустые строки из начала и конца ввода

  • добавить недостающий \n в последнюю строку при необходимости.

В случае, когда входные данные полностью состоят из символов пробелов, вывод производиться не будет.

ПРИМЕЧАНИЕ: Это предназначено для очистки метаданных. Для исправления пробелов в патчах или файлах в репозитории предпочтительнее использовать режим --whitespace=fix команды git-apply[1].

ПАРАМЕТРЫ

-s
--strip-comments

Пропустить и удалить все строки, начинающиеся с символа комментария (core.commentChar, по умолчанию #).

-c
--comment-lines

Добавляет символ комментария и пробел в начало каждой строки. Строки автоматически завершаются символом новой строки. В пустых строках добавляется только символ комментария.

ПРИМЕРЫ

Для следующих зашумлённых входных данных, где $ обозначает конец строки:

|Краткое введение $
| $
|$
|Новый абзац$
|# с закомментированной строкой $
|объясняет много всего.$
|$
|# Старый абзац, также закомментированный. $
| $
|Конец.$
| $

Используйте git stripspace без аргументов, чтобы получить:

|Краткое введение$
|$
|Новый абзац$
|# с закомментированной строкой$
|объясняет много всего.$
|$
|# Старый абзац, также закомментированный.$
|$
|Конец.$

Используйте git stripspace --strip-comments, чтобы получить:

|Краткое введение$
|$
|Новый абзац$
|объясняет много всего.$
|$
|Конец.$

GIT

Является частью пакета git[1]

AltStyle によって変換されたページ (->オリジナル) /