문제상황 .gitignore에 .idea가 추가했지만 반영이 안되고 changes에 남아있습니다. 해결방법 git rm -r --cached . git add . git commit -m "적용할 커밋 메시지" git push 해당 커맨드를 사용하면 .gitignore 파일에 적용된 파일들이 삭제되면서 git repo에 삭제된 리스트 들을 올릴 수 있게 해줍니다. 결과
개요 안녕하세요 오늘은 STS에서 변경사항 확인했을때 공백들이 변경사항으로 인식되는 문제를 해결해보겠습니다. 문제상황 지금 코드 수정한 파일에서 모든 indent들이 공백으로 인식되는 현상이 발생했습니다. 해결 Window -> Preferences -> Team -> Git -> Configuration Git이 없으면 그냥 git 검색해보세요 찾으실수 있을거예요. Location에 .gitconfig파일이 있는데 해당 파일을 open해줍니다. 저는 core부분이 없어서 추가해줬는데 있는 분들도 계실거예요. [core] autocrlf = true core위치에다가 autocrlf = true 입력하면 공백이 변경사항으로 인식되는 현상 해결하실수 있을겁니다.
1. 개요 SDK(Software Development Kit) Manager CLI는 커맨드 라인에서 다양한 종류의 Open JDK와 ant, gradle, maven등 Java기반의 개발도구를 설치하고 관리할 수 있게 해주는 command line유틸리티입니다. SDKMAN설치 curl -s "https://get.sdkman.io" | bash * 설치실패 : gitbash를 이용해 sdkman을 설치할려고 하면 위와 같은 에러가 발생합니다. Pelease install zip on your system using your favourite package manager. 해당이슈는 zip파일이 없어서 생기는 오류입니다. 해당 사이트에서 파일을 다운받아서 git경로에 복붙해주시면됩니다. (기본 : c..
git에서는 sourceCode만 관리하고 싶었는데, 작업하다보니 불필요한 폴더 및 파일이 같이 올라간 경우가 있었습니다. 불필요한 파일들을 .gitignore을 사용해 없애는 방법에 대해서 정리해보았습니다. 1. .gitignore작성 # 모든 확장자 .json파일 *.json # 현재 폴더 중에서 bin폴더에 있는 모든 파일 /bin # 프로젝트 전체 폴더 중 bin폴더명을 사용하는 bin폴더의 하위 파일은 모두 무시 bin/ # 해당 파일 무시 .vscode .settings 2. .gitignore작성 후 commit 3. repository로 부터 .gitignore에 존재하는 것들을 삭제합니다. git rm -r --cached . 4. git add . 5. git commit 후 push ..