私は研究のために取り組んでいるPythonプロジェクトを持っています。私は2つの異なるマシンで作業していました。私は最近、ファイルの半分がタブを使用し、残りの半分がスペースを使用していることを発見しました。書式のみの更新は軽度のGitコミットですか?
Pythonは、編集して別のマシン上のファイルを実行しようとしたときに反対しています。そのため、すべてをタブではなくスペースに切り替える必要があります。しかし、これはGitコミットの無駄だと思われます。コミットされていないが正しいファイルで 'git diff'を実行すると、ファイル全体が置き換えられて置き換えられるように見えます。
方法はありますか?つまり、これらの(IMO)軽薄な変更を「隠す」方法がありますか?
純粋に私の意見ではあるが、書式変更のみのコミットは実際には本当のコミットになる理由は何かを伝えるメッセージをコミットするだけのことです(「すべてをスペースのみに切り替え、コードや動作の変更は意図していません"またはそれのようなもの)。 – torek
@torekに同意します。特にタブからスペースへのフォーマット変更は、独自のコミットでなければなりません。私はgithubの大規模なプロジェクトに定期的に貢献し、マージされたプルリクエストの中にはこれよりも重要度が低いものがあります(たとえば、今日のpythonファイル 'pep-8'に準拠させました)。 –
@torek - そのコメントを回答にすると、私はそれを受け入れるでしょう(それは、Kazの答えの前に約1分で現れました。 – tonysdg