English ▾ トピック ▾ 最新バージョン ▾ git-stripspace は 2.43.0 で最終更新されました

NAME

git-stripspace - 不要な空白文字を削除

SYNOPSIS

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

DESCRIPTION

コミットメッセージ、ノート、タグ、ブランチの説明などのテキストを標準入力から読み込み、Gitで使用される方法でクリーンアップします。

引数なしの場合、これは以下を行います。

  • すべての行から末尾の空白文字を削除する

  • 複数の連続する空行を1つの空行にまとめる

  • 入力の最初と最後から空行を削除する

  • 必要に応じて、最終行に不足している \n を追加する。

入力が完全に空白文字で構成されている場合、出力は生成されません。

: これはメタデータをクリーンアップするためのものです。リポジトリ内のパッチやファイルの空白を修正するには、git-apply[1]--whitespace=fixモードを優先してください。

OPTIONS

-s
--strip-comments

コメント文字(デフォルトは#)で始まるすべての行をスキップして削除します。

-c
--comment-lines

各行の先頭にコメント文字と空白を追加します。行は自動的に改行で終了します。空行の場合、コメント文字のみが追加されます。

EXAMPLES

$が改行の終わりを示す以下のノイズのある入力が与えられた場合

|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] スイートの一部

scroll-to-top