1つのファイルを隠したい。 git stash
はパラメータとしてファイル名を許可しないので、私はgit stash -p
を使用し、残りの変更の中からファイルを選択する必要があります。"git"コマンドでファイルが表示される順序を設定できますか?
コミットのためにステージングされていない変更には、多くのファイルが含まれていない場合や、隠したいファイルが最初のファイルの場合にはうまく動作します。
しかし、多くのファイルがあり、隠したいファイルがリストの最後にある場合は、目的のファイルに到達するまで他のファイルをすべて調べなければなりません。これはちょっと面倒です。
私は疑問に思っていました:コミットのためにステージングされていないファイルの順序を定義する方法はありますか?git stash -p
?
なぜこれが必要ですか? [this](http://stackoverflow.com/questions/3040833/stash-only-one-file-out-of-multiple-files-that-have-changed-with-git)あなたのために働くことができますか? – Francesco
'git stash'は、あなたの現在のブランチ(実際には*ブランチにはありません)にはないコミット、より正確には少なくとも2つ、時には3つのコミットを作成するだけで十分です。ブランチラベルは移動可能なので、コミットを作成してラベルをシャッフルして、他のブランチでコミットを作成したように見えるようにすることができます。コミットを作成するためのツールは、特定のファイルを指定できるようにするため、ここで使用することを検討してください。 – torek
@torek良いヒント!しかし、git stashはファイル名のように単純なものを許可していません:) – fedorqui