https://m.blog.naver.com/PostView.nhn?blogId=simpolor&logNo=221065977618&proxyReferer=https:%2F%2Fwww.google.com%2F
* 깃에서 플러그인으로 바로 설정도 가능함. 플러그인으로 하는게 더 빠르고 편리함
https://gbsb.tistory.com/409
명령어 사용 방법
.gitignore 파일 작성 후 실행
=================================================================================================================
=================================================================================================================
git rm -r –cached .
git add .
git commit -m “.gitignore 파일 적용”
=====================================================================================================================================================
컨트롤 + 알트 + S 를 눌러서 인텔리J 셋팅창을 실행
좌측 검색부분에서 plugins 를 검색
[Settings] -> [plugins]
플러그인 검색창에서 ignore 검색
.ignore 설치
인텔리J에서 좌측상단의 [File] -> [New] -> [ignore File] -> [.gitignore file (Git)] 선택
새로 실행되는 창 [Ignore File Generator] 에서 제외할 언어들을 선택 후 [Generate] 클릭 하면 파일이 생성됨
=====================================================================================================================================================
URL : http://gitignore.io/
1.위의 URL 에 접속하여 사용하는 운영체제, 개발툴, 개발언어 등을 입력하고 엔터를 치면 제일 하단과 같이 제외해야될 내용들이 나옴
깃에 업로드하는 프로젝트디렉토리의 최상위로 이동 (.git 폴더와 동일한 위치)
ex) CIIM_manager 프로젝트의 경우 C:\CIIM_manager
해당 디렉토리에 .gitignore 파일 생성
텍스트 파일로 생성해서 확장자를 지우고 파일명을 저렇게 변경하면 됨
http://gitignore.io/ 에서 받아온 텍스트를 채운 후 저장
해당 파일을 커밋하여 추가
깃에 업로드
※ 아래부터는 제외할 내용들을 http://gitignore.io/ 에서 받아온 것임
※ java ,maven, windows, intellij 네개를 설정
.idea//workspace.xml
.idea//tasks.xml
.idea//usage.statistics.xml
.idea//dictionaries
.idea/**/shelf
.idea/**/contentModel.xml
.idea//dataSources/
.idea//dataSources.ids
.idea//dataSources.local.xml
.idea//sqlDataSources.xml
.idea//dynamic.xml
.idea//uiDesigner.xml
.idea/**/dbnavigator.xml
.idea//gradle.xml
.idea//libraries
cmake-build-*/
.idea/**/mongoSettings.xml
*.iws
out/
.idea_modules/
atlassian-ide-plugin.xml
.idea/replstate.xml
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties
.idea/httpRequests
.idea/caches/build_file_checksums.ser
.idea/**/sonarlint/
.idea/**/sonarIssues.xml
.idea//markdown-navigator.xml
.idea//markdown-navigator/
*.class
*.log
*.ctxt
.mtj.tmp/
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
hs_err_pid*
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
.mvn/wrapper/maven-wrapper.jar
.flattened-pom.xml
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db
*.stackdump
[Dd]esktop.ini
$RECYCLE.BIN/
*.cab
*.msi
*.msix
*.msm
*.msp
*.lnk