Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 git-ignore 명령입니다.
프로그램:
이름
자식 무시 - .gitignore 패턴 추가
개요
자식 무시 [ ] [ [ ]...]
기술
이미 존재하지 않는 경우 주어진 _pattern_s를 .gitignore 파일에 추가합니다.
옵션
-l, --로컬
컨텍스트를 현재 작업 디렉토리의 .gitignore 파일로 설정합니다. (기본)
-g, --글로벌
컨텍스트를 현재 사용자의 전역 gitignore 파일로 설정합니다.
컨텍스트에서 파일에 추가할 공백으로 구분된 패턴 목록입니다.
무늬 FORMAT
git 매뉴얼에 설명된 패턴 형식
· 빈 줄은 일치하는 파일이 없으므로 가독성을 위한 구분 기호 역할을 할 수 있습니다. 에게
빈 줄을 추가하려면 빈 따옴표 ""를 사용하십시오.
· #으로 시작하는 줄은 주석 역할을 합니다. 예: "# 이것은 주석입니다."
· 선택적 접두사 ! 패턴을 부정합니다. 에 의해 제외된 모든 일치 파일
이전 패턴이 다시 포함됩니다. 부정 패턴이 일치하면
우선 순위가 낮은 패턴 소스를 재정의합니다. 느낌표를 사용하려면 ! 명령줄로
인수는 작은따옴표 ´´ 사이에 두는 것이 가장 좋습니다. 예: '!src'
· 패턴이 슬래시로 끝나는 경우 다음을 위해 제거됩니다.
설명이지만 디렉토리와 일치하는 항목만 찾습니다. 즉, foo/
foo 디렉토리와 그 아래의 경로와 일치하지만 일반 파일과는 일치하지 않습니다.
또는 심볼릭 링크 foo(이는 일반적으로 pathspec이 작동하는 방식과 일치합니다.
자식에서).
· 패턴에 슬래시 /가 포함되어 있지 않으면 git은 이를 쉘 글롭 패턴으로 취급하고
.gitignore의 위치에 상대적인 경로 이름과 일치하는지 확인합니다.
파일(.gitignore 파일이 아닌 경우 작업 트리의 최상위 레벨 기준).
· 그렇지 않으면 git은 패턴을 다음에 사용하기에 적합한 쉘 글로브로 처리합니다.
fnmatch(3) FNM_PATHNAME 플래그 사용: 패턴의 와일드카드는 / in과 일치하지 않습니다.
경로 이름. 예를 들어 "Documentation/*.html"은 "Documentation/git.html"과 일치하지만
"Documentation/ppc/ppc.html" 또는 "tools/perf/Documentation/perf.html"이 아닙니다.
· 선행 슬래시는 경로 이름의 시작과 일치합니다. 예를 들어 "/*.c"는 일치합니다.
"cat-file.c"이지만 "mozilla-sha1/sha1.c"는 아닙니다.
사용 예
모든 인수는 선택 사항이므로 git-ignore 만 호출하면 먼저 전역이 표시된 다음
로컬 gitignore 파일:
$ 자식 무시
전역 gitignore: /home/alice/.gitignore
# 수많은 항상 무시 확장
*.diff
*.err
*.orig
*.rej
*.swo
*.swp
*.vi
*~
*.sass-캐시
# OS 또는 편집기 폴더
`.DS_스토어`
`.쓰레기`
`._*`
Thumbs.db
---------------------------------
로컬 gitignore: .gitignore
`.캐시`
`.프로젝트`
`.설정`
`.tmproj`
nb프로젝트
전역 컨텍스트만 보려면 --global 인수를 사용하십시오(로컬 사용의 경우).
--현지의):
$ 자식 무시
전역 gitignore: /home/alice/.gitignore
`.DS_스토어`
`.쓰레기`
`._*`
Thumbs.db
새 패턴을 기본/로컬 컨텍스트에 빠르게 추가하려면 다음을 수행하십시오.
$ git 무시 *.log
다음에 패턴 추가: .gitignore
`... '*.log' 추가 중
이제 편집기를 사용하지 않고도 컨텍스트 및
패턴 인수: 결과 구성도 편의를 위해 반환됩니다.
$ git ignore --local "" "# 임시 파일" *.tmp "*.log" tmp/* "" "# 보관할 파일" ´!work´ ""
다음에 패턴 추가: .gitignore
`... 추가 ´´`
`... ´# 임시 파일 추가´`
`... ´index.tmp´ 추가 중
`... '*.log' 추가 중
`... ´tmp/*´ 추가 중
`... 추가 ´´`
`... ´# 유지하고 싶은 파일 추가´`
`... ´!work´ 추가 중
`... 추가 ´´`
로컬 gitignore: .gitignore
# 임시 파일
index.tmp
*.통나무
# 보관하고 싶은 파일
!일하다
onworks.net 서비스를 사용하여 온라인에서 git-ignore 사용