[解決済み] パッチ適用時の「1 line adds whitespace errors」の意味を教えてください。
質問
クローンされたリモートリポジトリのマークダウンファイルを編集しており、あるブランチから別のブランチへのパッチの作成と適用をテストしたいと思いました。しかし、私が何らかの変更を行うたびに、次のメッセージが表示されます。
git apply
:
0001-b.patch:16: trailing whitespace.
warning: 1 line adds whitespace errors.
(これは私のMacで起こっていることで、元のコードがどこで作られたのかはわかりません)
警告メッセージは何を意味しているのでしょうか、そして私は気にする必要があるのでしょうか?
どのように解決するのですか?
気にする必要はありません。
警告は空白に関してテキストファイルの清潔さの基準を制定するもので、多くのプログラマが気にしがちなものです。例えば マニュアル が説明しています。
<ブロッククオート何がホワイトスペースのエラーとみなされるかは、core.whitespaceの設定によって core.whitespaceの設定によって制御されます。デフォルトでは、末尾のホワイトスペース (ホワイトスペースだけで構成される行を含む)、およびスペース 文字、およびその直後にタブ文字が行の最初のインデントより内側にある場合、空白文字とみなされます。 行の最初のインデント内にあるタブ文字に続くスペース文字は、ホワイトスペースのエラーとみなされます。
デフォルトでは、このコマンドは警告メッセージを出力しますが、パッチは適用されます。
つまり、"error" は、その変更が末尾の空白、空白だけの行、またはタブの前にある空白を導入することを意味します。この事実以外には、この変更には何の誤りもなく、きれいに正しく適用されます。言い換えれば、もしあなたが "incorrect" の空白を気にしないのであれば、警告を無視するか
git config apply.whitespace nowarn
.
関連
-
undefinedGit Git がファイルをコードクラウドにプッシュする際に報告されるエラーを解決します: ! [拒否] master -> master (最初にフェッチ)
-
gitlabの紹介と使い方
-
[解決済み] Git を使ってタグをリモートリポジトリにプッシュするには?
-
[解決済み] ローカルのGitの変更を削除するさまざまな方法
-
[解決済み] ポーセリンとは、Gitではどのような意味ですか?
-
[解決済み】Gitでコミットをチェリーピックするというのはどういう意味ですか?
-
[解決済み】git push -uの意味は何ですか?
-
[解決済み】Gitリモートの'push to'のデフォルトを変更する
-
[解決済み] チェリーピックのコンフリクトを解決するにはどうしたらいいですか?
-
[解決済み] プル前にローカルとGitHubのリポジトリの差分を確認する方法 [重複]について
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
git commit to GitHub エラー、プロンプト ! [リモート拒否] master -> master (pre-receive hook declined) エラー: 失敗しました。
-
Git error: cannot spawn ssh.の回避策。そのようなファイルやディレクトリはありません
-
コミットには何も追加されないが、未追跡のファイルが存在する解決策
-
なぜこのマージが必要なのかを説明するコミットメッセージを git に入力してください。
-
git push please tell me who you are or git fatal: empty ident name (for <>) not llowed.
-
git push issues
-
[解決済み] Jenkins Pipeline Git SCM を認証情報でチェックアウトする?
-
[解決済み] 新サーバーへのGitプッシュ/クローン
-
[解決済み] Git のリモート HEAD を master 以外に指定するように変更する
-
[解決済み] Git タグリスト、コミット sha1 ハッシュの表示