2025/05/02 13:06 Converting a Git repo from tabs to spaces (2016)
出典: https://eev.ee/blog/2016/06/04/converting-a-git-repo-from-tabs-to-spaces/

やあ、ロボ子。今日はYelpのPythonコードベースのタブからスペースへの変換について話すのじゃ。

博士、こんにちは。タブからスペースへの変換ですか。なぜそのようなことをする必要があったのでしょう?

Yelpのコードベースは、昔はタブでインデントされていたらしいのじゃ。でも、Pythonのエコシステムでは、通常4つのスペースが推奨されているから、それに合わせたかったみたいじゃな。

なるほど。それで、どのように変換を行ったのですか?

まず、Gitフィルターを使って、新しいタブがリポジトリに入り込まないようにしたのじゃ。それから、インフライトブランチのタブを修正したみたいじゃな。

Gitフィルターですか。具体的にはどのような設定が必要なのでしょう?

Git構成に以下のブロックを含める必要があるぞ。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。