본문 바로가기

개발툴13

intellij 에서 Thymeleaf 빨간색 줄 오류 해결법 타임리프를 작업하다 보니, model에 알맞게 넣었는데도 빨간색 줄이 그어지는 현상이 발생했다. 인터넷에 찾아보니, 인텔리제이 자체에서 타임리프에서 model variable를 제대로 적용 못하는 오류인 듯하다. 예전부터 있었던 오류인 것 같은데, 아직까지 안 고쳐진 것을 보면 버그가 고쳐지는 건 포기해야할 것 같다. 자체적으로 해결하려면 아래를 따라하자. Preference > Editor > Inspections > Thymeleaf 검색 > unresolved references in Thymeleaf expression variables 체크를 해제한다. 체크를 해제하면 아래처럼 빨간색 줄이 사라진 것을 볼 수 있다. --- 24년 1월 11일 작성된 글입니다 2024. 3. 25.
Git Rebase: 커밋 순서 변경과 합치기 git 의 rebase 명령은 브랜치에서 다른 브랜치로 커밋을 옮기거나, 커밋의 순서를 변경하는 등의 작업에서 사용된다. 주로 커밋 히스토리를 깔끔하게 관리하고자 할 때, 코드를 최신 상태로 유지하며 작업할 때, 다른 개발자들과 협업할 때 등에서 사용된다. 사용법 >> 브랜치 히스토리 변경 >> feature 브랜치가 main 브랜치에서 분기되었다면, feature 브랜치에서 git rebase main 명령을 실행하면, feature 브랜치의 시작점을 main 브랜치의 최신 커밋으로 옮긴다. 이 과정에서 feature 브랜치의 커밋들이 새로운 기준점에서 다시 적용된다. 예시: Main 브랜치: A -- B -- C \ Feature 브랜치: X -- Y -- Z 여기에서, Feature 브랜치에서 gi.. 2024. 3. 24.
인텔리제이 UTF-8 설정: 한글 깨짐 문제 해결 방법 인텔리제이 사용하다 보면 한글이 깨지는 현상이 발생 >> 인텔리제이 인코딩 설정을 만지작거리자. Help >> Edit Custom VM Options... 클릭한다. -Dfile.encoding=UTF-8 을 추가한 후 저장한다. 이후 인텔리제이 재시작. 2. File > Settings Editor 아래에서 File Encodings 를 클릭한다. Global Encoding, Project Encoding을 UTF-8 로 설정한다. Default encoding for properties files 옵션도 UTF-8로 설정한다. --- 24년 1월 9일 작성된 글입니다 2024. 3. 24.
git - 팀원이 업데이트하고 나서, 내 작업물을 올릴 때 순서 간단 요약 정리 checkout main(로컬의 main 브랜치) git pull origin main(원격 main의 최신사항 업데이트) git checkout -b [jaeyong](새로운 브랜치를 만듦) 현재 위치: jaeyong 브랜치 checkout main git pull origin main (원격 main에 혹시 변경 사항 있을까봐 최신사항 업데이트) git checkout jaeyong git merge main 충돌사항 나면 해결 git push -u origin [jaeyong] (로컬의 개인브랜치를 원격의 개인브랜치 생성 + 업데이트) github에서 pull request 진행. --- 23년 12월 18일에 작성된 글입니다 2024. 3. 23.