7

.gitignore ファイルにホワイトリストを作成しようとしました。

#Ignore everything
*
#Don't ignore directories, so we can recurse into them
!*/
#Don't ignore files
!*/docs
#!cmd_mux.vhd
!.gitignore
!*.vhd
!*.v
!*.fdo
!*.xise

ただし、Git はまだ cmd_mux.vhd を無視しています。cmd_mux.vhd を直接指定している行のコメントを外すと、正常に動作します。

何が起きてる?

4

1 に答える 1

5

check-ignore コマンドを試して、無視プロセスをデバッグできます。

$ git check-ignore cmd_mux.vhd -v
.gitignore:7:!cmd_mux.vhd

ファイルの無視ステータスに影響を与えるパターン (囲んでいるファイルと共に) を出力する必要があります。

于 2013-08-23T15:40:39.883 に答える