Setup and Config
Getting and Creating Projects
Basic Snapshotting
Branching and Merging
Sharing and Updating Projects
Inspection and Comparison
Patching
Debugging
External Systems
Server Admin
Guides
- gitattributes
- Command-line interface conventions
- Everyday Git
- Frequently Asked Questions (FAQ)
- Glossary
- Hooks
- gitignore
- gitmodules
- Revisions
- Submodules
- Tutorial
- Workflows
- All guides...
Administration
Plumbing Commands
- 2.50.1 → 2.51.0 no changes
-
2.50.0
2025-06-16
- 2.43.1 → 2.49.1 no changes
-
2.43.0
2023-11-20
- 2.7.6 → 2.42.4 no changes
-
2.6.7
2017-05-05
- 2.5.6 no changes
-
2.4.12
2017-05-05
-
2.3.10
2015-09-28
- 2.1.4 → 2.2.3 no changes
-
2.0.5
2014-12-17
ОПИС
Зчитувати текст, такий як повідомлення комітів, нотатки, теги та описи гілок, зі стандартного вводу та очищати його так, як це використовується Git.
Без аргументів це буде так:
-
видалити пробіли в кінці всіх рядків
-
згорнути кілька послідовних порожніх рядків в один порожній рядок
-
видалити порожні рядки з початку та кінця вхідних даних
-
за потреби додайте відсутній символ \n до останнього рядка.
У випадку, якщо вхідні дані повністю складаються з пробільних символів, вивід не буде створено.
ПРИМІТКА: Це призначено для очищення метаданих. Для виправлення пробілів у патчах або файлах у репозиторії надайте перевагу режиму --whitespace=fix
у git-apply[1].
ОПЦІЇ
- -s
- --strip-comments
-
Пропустити та видалити всі рядки, що починаються з символу коментаря (
core.commentChar
, за замовчуванням#
). - -c
- --comment-lines
-
Додайте символ коментаря та пробіл до кожного рядка. Рядки автоматично завершуватимуться символом нового рядка. У порожніх рядках буде додано лише символ коментаря.
ПРИКЛАДИ
Враховуючи наступний шумний вхідний код, де $ вказує на кінець рядка:
|A brief introduction $ | $ |$ |A new paragraph$ |# with a commented-out line $ |explaining lots of stuff.$ |$ |# An old paragraph, also commented-out. $ | $ |The end.$ | $
Використайте git stripspace без аргументів, щоб отримати:
|A brief introduction$ |$ |A new paragraph$ |# with a commented-out line$ |explaining lots of stuff.$ |$ |# An old paragraph, also commented-out.$ |$ |The end.$
Використайте git stripspace --strip-comments, щоб отримати:
|A brief introduction$ |$ |A new paragraph$ |explaining lots of stuff.$ |$ |The end.$
GIT
Частина набору git[1]