2016-03-26 22 views
2

gitを使用することでスピードアップしています。私はhttps://github.com/Danimoth/gitattributesの例を使って、さまざまなプロジェクト(主にbashとpythonスクリプト)のgitattributesファイルをまとめました。私の問題は、ほとんどの私のbashスクリプトにファイル拡張子がないことです。フィルタを明示的に選択するために使用できるパターンはありますか?あるいは、.sh拡張子で名前を変更する方が簡単でしょうか?gitattributes - 拡張子のないbashスクリプトファイルを特定する方法

+0

私はおそらく何百ものプロジェクトにまたがって5年間にわたって 'git'を使い続けてきました。私は一度だけ' .gitattributes'ファイルが必要だと思います。そのリポジトリを見ると、あなたがそこに到達していると思う価値があるのか​​分かりません。私はあなたの人生を不必要に複雑にしていると思います。 'git'は一般に、テキストとバイナリの両方を単独で探し出します。 – larsks

+0

フィードバックいただきありがとうございます。だから、私がプロジェクトに汚れやきれいなフィルタを適用すると、gitはバイナリだと思うものをスキップするでしょうか? –

+0

@KeithWatson Correct - gitはファイルをバイナリとして単独で識別しようとします。あなたは '* text = auto'のようなものを言うのは大丈夫です。バイナリファイルに対してひどいことをすることはありません。 –

答えて

0

おそらく私は誤解していますが、あなたはhead -n 1 * | grep '#!/bin/bash'(または同等のもの)をいくつかのコマンドに使用できたようですね。コメントとして投稿しますが、評判は十分ではありません。

私はあなたの質問を完全に誤解していないことを願っています。

関連する問題