IntelliJ IDEA 에서.ignore 플러그 인 을 사용 하여 제출 할 필요 가 없 는 파일 을 무시 하 는 방법

최근 Git 을 처음 배 웠 고 사용 하 는 IDE 는 IntelliJ IDEA 로,IDEA 가 프로젝트 를 로 컬 창고 에 제출 할 때.idea 폴 더 의 내용 도 제출 하 는 것 을 발견 했다.이 안 에는 과거 기록,버 전 관리 정보 등 일부 항목 의 설정 정보 가 들 어 있다.Git 에 올 리 지 않 아 도 돼.
이 때 는 이 파일 들 을 제출 하 는 것 을 무시 하기 위해.gitignore 파일 을 작성 해 야 합 니 다.IDEA 에 플러그 인 이 있 습 니 다.ignore 가 이 일 을 도와 줄 수 있 습 니 다.
먼저 어떻게 설치 하 는 지 살 펴 보 자.
파일->설정 클릭
这里写图片描述
왼쪽 메뉴 에서 Plugins 를 찾 고 Browse reposcories 를 누 르 면...
这里写图片描述
.ignore 를 검색 하고 Install 을 누 르 면 설치 가 완료 되면 즐겁게 사용 할 수 있 습 니 다.하지만 그 전에 IDEA 를 다시 시작 해 야 합 니 다.
这里写图片描述
그러나 상기 방법 은 IDEA 를 설치 하고 다시 시작 할 때 잘못 보고 할 수 있 습 니 다.ཀ`」∠)_ 때 리 지 마,왜 그런 지 나 도 몰라.그럼 플랜 B:https://plugins.jetbrains.com/idea/plugin/7495Cignore드릴 게 요.
이 사이트 에 가서 압축 패 키 지 를 다운로드 하고 Install plugin from disk 를 선택 하 십시오.
这里写图片描述
리 셋 하고 진짜 쓸 수 있어 요~!
항목 에서 우 클릭->New->.ignore file->.gitignore file(Git)
这里写图片描述  
먼저 Example user template 를 선택 하 세 요.나중에 걸 러 내 고 싶 은 것 은 스스로 추가 할 수 있 습 니 다.~마지막 으로 Generate 생 성 을 클릭 하 세 요.
这里写图片描述  
그리고 무시 당 한 파일 이름 이 회색 으로 바 뀌 었 어 요.나무 가 있어 요!또 즐겁게 코드 를 제출 할 수 있 게 되 었 습 니 다.
这里写图片描述
무시 한 명단 에 파일 을 오른쪽 단추 로 눌 러 넣 을 수도 있 습 니 다.
这里写图片描述
다음은.gitignore 파일 이 무시 하 는 일치 규칙 입 니 다.

*.a    #      .a      
!lib.a  #   lib.a   
/TODO   #             TODO   ,    subdir/TODO
build/  #    build/         
doc/*.txt #     doc/notes.txt      doc/server/arch.txt
.gitignore 는 track 되 지 않 았 던 파일 만 무시 할 수 있 습 니 다.일부 파일 이 버 전 관리 에 포함 되 었 다 면 수정.gitignore 는 유효 하지 않 습 니 다.그러면 해결 방법 은 로 컬 캐 시 를 삭제 한 다음 에 제출 하 는 것 입 니 다.
입력:

git rm -r Ccached filePath 
git commit -m “remove xx” 
또는:

git rm -r Ccached . 
git add . 
git commit -m “update .gitignore”
다음 매개 변수-r 는 폴 더 와 하위 디 렉 터 리 를 삭제 하 는 것 입 니 다.Ccached 는 작업 공간 에 있 는 파일 을 삭제 하지 않 고 임시 저장 소 에 있 는 파일 을 삭제 하 는 것 입 니 다.첫 번 째 는 어떤 파일 을 삭제 하 는 것 입 니 다.두 번 째 방법 은 모든 임시 저장 소 에 있 는 파일 을 삭제 하 는 것 입 니 다.다시 한 번 추가 하면 한 번 업데이트 한 것 과 같 습 니 다.
PS:IDEA 에서.gitignore 파일 예제

# Created by .ignore support plugin (hsz.mobi) 
### Maven template 
target/ 
pom.xml.tag 
pom.xml.releaseBackup 
pom.xml.versionsBackup 
pom.xml.next 
release.properties 
dependency-reduced-pom.xml 
buildNumber.properties 
.mvn/timing.properties 
 
.idea/ 
 
## File-based project format: 
*.iws 
*.iml 
*.ipr 
 
## Plugin-specific files: 
 
# IntelliJ 
/out/ 
 
# mpeltonen/sbt-idea plugin 
.idea_modules/ 
 
# JIRA plugin 
atlassian-ide-plugin.xml 
 
# Crashlytics plugin (for Android Studio and IntelliJ) 
com_crashlytics_export_strings.xml 
crashlytics.properties 
crashlytics-build.properties 
fabric.properties 
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기