萌えハッカーニュースリーダー

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/
hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

Git構成に以下のブロックを含める必要があるぞ。

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search