--assume-unchanged とマークされたファイルのリストを取得できますか? 質問する

--assume-unchanged とマークされたファイルのリストを取得できますか? 質問する

何を としてマークしましたか--assume-unchanged? そのオプションを使用して何を隠したかを確認する方法はありますか?

ディレクトリをくまなく調べました.git/が、予想していたようなものは何も見つかりませんでしたが、どこかにあるはずです。数週間前にこのようにマークしたものを忘れてしまったので、将来の開発者のために詳細を文書化する必要があります。

ベストアンサー1

使用できますgit ls-files -v印刷された文字が小文字の場合、ファイルは変更されていないとみなされます。

変更されていないファイルのみを印刷するには、次のコマンドを使用します。

git ls-files -v | grep '^[[:lower:]]'

怠け者のプログラマーを受け入れるには、これをgit エイリアスファイルを編集して.gitconfig次のスニペットを追加します。

[alias]
    ignored = !git ls-files -v | grep "^[[:lower:]]"

ここで入力すると、git ignored次のような出力が得られます。

h path/to/ignored.file
h another/ignored.file

おすすめ記事