>  기사  >  개발 도구  >  Git에서 파일 무시를 설정하는 방법

Git에서 파일 무시를 설정하는 방법

WBOY
WBOY원래의
2024-02-18 22:57:25981검색

Git에서 파일 무시를 설정하는 방법

git에서 .ignore 파일을 구성하려면 특정 코드 예제가 필요합니다

Git을 버전 관리에 사용하는 과정에서 임시 파일과 같이 Git에서 추적 및 관리하고 싶지 않은 파일이 일부 있습니다. , 로그 파일 또는 민감한 정보 등. Git에게 이러한 파일을 무시하도록 지시하려면 .gitignore 파일을 사용하여 구성할 수 있습니다.

.gitignore 파일은 Git이 무시하는 파일이나 폴더를 지정하는 데 사용되는 일반 텍스트 파일입니다. 그 기능은 Git에게 버전 관리에 포함할 필요가 없는 파일이나 폴더를 알려주고, 이를 Git 상태에 표시할지 여부를 알려주는 것입니다. 다음은 .gitignore 파일 구성에 대한 몇 가지 샘플 코드입니다.

  1. 특정 파일 무시:

    # 忽略test.txt文件
    test.txt
    
    # 忽略所有.DS_Store文件
    .DS_Store
    
    # 忽略目录下的所有.txt文件
    /*.txt
    
    # 忽略当前目录及其子目录下的所有.log文件
    *.log
    
    # 忽略test目录下的所有.xml文件
    /test/*.xml
  2. 폴더 무시:

    # 忽略build文件夹
    build/
    
    # 忽略所有的dist文件夹
    dist/
    
    # 忽略所有的node_modules文件夹
    node_modules/
  3. 와일드카드 사용:

    # 忽略所有的后缀为.tmp的文件
    *.tmp
    
    # 忽略所有以a开头,以b结尾的文件
    a*b
    
    # 忽略所有的.db、.log和.tmp文件
    *.[dblogtmp]
    
    # 忽略所有的log文件,但build目录下的log文件除外
    *.log
    !build/*.log
  4. 참고:

    # 这是一个注释
    
    *~    # 忽略所有以~结尾的文件
    
    /mt/  # 忽略根目录下的mt目录

게다가, .gitignore 파일은 프로젝트의 모든 디렉터리에 배치할 수 있습니다. Git이 무시 규칙을 찾으면 위에서 아래로 규칙을 찾아서 적용합니다. 따라서 .gitignore 파일에서 상대 경로를 사용하여 특정 디렉터리의 파일을 무시하도록 지정할 수 있습니다.

또한 일부 편집기나 IDE는 일부 특정 구성 파일이나 캐시 파일을 자동으로 생성하므로 이러한 파일은 Git에서 관리하기를 원하지 않을 수 있으며 .gitignore 파일을 통해 무시할 수 있습니다.

요약하자면, .gitignore 파일을 구성하면 Git이 더 나은 버전 제어를 위해 특정 파일이나 폴더를 무시하도록 지시할 수 있습니다. 위의 샘플 코드를 통해 Git 버전 관리에 포함될 필요가 없는 파일과 폴더를 무시하도록 .gitignore 파일을 구성하는 방법을 익히셨을 것입니다.

위 내용은 Git에서 파일 무시를 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.