.gitignoreファイルの書き方、この記事を読むと理解できます

序文

gitを使用するときに、特定のフォルダーを無視する必要がある場合は、ウェアハウスのルートディレクトリに.gitignoreファイルを作成し、.gitignoreで無視する必要のあるファイルとフォルダーを追加すると、gitは対応するファイルを無視します。フォルダ、これらのファイルは送信およびアップロードされません

文法

.gitignore構文:

以”#”号开头表示注释;
以斜杠“/”开头表示目录;
以星号“*”通配多个字符;
以问号“?”通配单个字符
以方括号“[]”包含单个字符的匹配列表;
以叹号“!”表示不忽略(跟踪)匹配到的文件或目录;

.ignore構成ファイルの場合、gitは行ごとに上から下へのルールマッチングを実行します。つまり、前のルールがより広い範囲に一致する場合、後続のルールは有効になりません。

注:/フォルダー名の前は、ルートディレクトリの下のフォルダーを意味し、/ test /は、ルートディレクトリの下の/ test /ディレクトリのすべてのコンテンツを無視することを意味し、test /は、フォルダーtestの下のすべてのコンテンツを無視することを意味します。ルートディレクトリの/ test /またはサブディレクトリのtestフォルダ(/ child / testなど)は無視されます

使用法

以下は、gitignoreルールの一般的な使用法を示しています

*.txt  ,*.xls  表示过滤某种类型的文件
target/ :表示过滤这个文件夹下的所有文件
/test/a.txt ,/test/b.xls  表示指定过滤某个文件下具体文件
!*.java , !/dir/test/     !开头表示不过滤
*.[ab]    支持通配符:过滤所有以.a或者.b为扩展名的文件
/test  仅仅忽略项目根目录下的 test 文件,不包括 child/test等非根目录的test目录

おすすめ

転載: blog.csdn.net/qq_36551991/article/details/110405561