.gitignore 파일을 작성하는 방법,이 기사를 읽은 후에 이해할 수 있습니다.

머리말

git을 사용할 때 특정 폴더를 무시해야하는 경우웨어 하우스의 루트 디렉터리에 .gitignore 파일을 만들고 .gitignore에서 무시해야하는 파일과 폴더를 추가하면 git은 해당 파일을 무시하고 폴더,이 파일은 제출 및 업로드되지 않습니다.

문법

.gitignore 구문 :

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

.ignore 구성 파일의 경우 git은 위에서 아래로 한 줄씩 규칙 일치를 수행합니다. 즉, 이전 규칙이 더 큰 범위와 일치하면 후속 규칙이 적용되지 않습니다.

참고 : / 폴더 이름 앞에는 루트 디렉토리 아래에있는 폴더를 의미하고, / test /는 루트 디렉토리 아래에있는 / test / 디렉토리의 모든 내용을 무시 함을 의미하고, test /는 폴더 test 아래에있는 모든 내용을 무시 함을 의미합니다. is The / test / in the root directory or the test folder in the subdirectory, such as : / child / test, will be ignored

용법

다음은 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