본문 바로가기

반응형

분류 전체보기

(482)
[intellij] 인텔리제이에서 git에 의한 파일 색상 구분 방법 인텔리제이에서 git이랑 연동 후에 나타나는 색상에 대한 구분입니다. 배경화면에 따라 색상도 달라지는 부분이라 모두 정의하지는 못하지만 가장 많이 나타나는 상태만 정리합니다. 아래 사이트에서 파일 상태별 색상을 확인할 수 있습니다. www.jetbrains.com/help/idea/file-status-highlights.html#views 색 설명 빨강색 Red [#FF0000] Workspace Files = add 되지 않은 파일 초록색 Green [#0EAA00] Staged Files = add 된 파일 파랑색 Blue [#0032A0] Modified Files = 수정 된 파일 하양색 White [#FFFFFF] Commited Files = 커밋된 파일 회색 Gray [#616161] De..
[git] git flow 사용법(+인텔리제이 설정) 여러명의 개발자들이 협업하면서 소스 코드의 버전 관리 시스템을 사용합니다. Git Flow는 git을 효율적으로 공통적인 규칙을 가지고 관리하기 위한 브랜치 전략입니다. 간단히 테스트할 수 있는 사이트 : danielkummer.github.io/git-flow-cheatsheet/index.html 가장 널리 알고 있는 git-flow의 설명과 그림 : nvie.com/posts/a-successful-git-branching-model/ 1. 브랜치 설명 5가지 브랜치에 역할을 부여하여 운영을 합니다. remote repository에는 master와, develop 브랜치가 항상유지가 됩니다. feature, release, hotfix를 원격 저장소에 유지할지는 팀원들과 협의하여 결정합니다. gi..
[tistory] 티스토리 목차 자동으로 만드는 방법(+Tocbot) 티스토리 블로그를 하다보니 목차를 가지고 글이 어떤 내용을 가지는지 알 수 있으면 좋겠다는 생각을 했습니다. 목차를 게시글마다 추가하려니 이제까지 작성한 게시글을 모두하기에는 시간과 노력이 많이 듭니다. 스킨에 공통적으로 적용해서 수정하는 방법으로 스킨과 script, css를 조금 수정해서 적용해보도록 하겠습니다. tscanlin.github.io/tocbot/ 1. 스킨 설정 1-1. js와 css 추가 스킨 편집 -> 태그 안에 아래 소스를 추가합니다. 1-2. toc 태그 추가 ctrl-f 검색으로 's_permalink_article_rep' 태그를 찾아서 바로 아래에 넣었습니다. 목차가 들어갔으면 하는 위치에 추가합니다. 참고로 보호글 부분이 아닌 hgroup 태그 위입니다. 1-3. java..
[intellij] 인텔리제이에서 test 실행시 에러 No tests found for given includes 상황 인텔리제이에서 테스트 작성하고 실행했더니 오류가 발생했습니다. 문제 파악 코드에 문제가 아닌 build.gradle에서 설정이 누락되어 생긴 오류였습니다. 해결 방법 방법은 2가지가 있습니다. 아래 코드를 build.gradle 추가한다. test { useJUnitPlatform() } Setting -> Build, Execution, Deployment -> Build Tools -> Gradle -> Run tests using을 IntelliJ IDEA러 변경 정상적으로 해결 된것을 확인할 수 있습니다.
[liquibase] DB에서 리퀴베이스 리버스(revers) 문법(추출)만들기(generateChangeLog ) 리퀴베이스를 이용해서 DB에 저장하는 방법은 알지만 이미 구축되어 있는 DB에서 리퀴베이스 문법으로 추출하는 방식에 대한 포스팅입니다 관련 정보는 아래 사이트에서 확인할 수 있습니다. docs.liquibase.com/commands/community/generatechangelog.html docs.liquibase.com/workflows/liquibase-community/creating-config-properties.html www.baeldung.com/liquibase-refactor-schema-of-java-app liquibase.properties를 만드는 방법과 cmd에서 실행하는 방법이 있는데 방법은 같으므로 간단하게 cmd를 기준으로 작성하도록 하겠습니다. 1. Driver 설치..
[intellij] 인텔리제이 폰트 이상하게 띄어지는 경우 상황 단축키를 누르다가 잘못 눌렀는지 글자가 띄어져서 작성되면서 인식이 안되었습니다. 문제 파악 단축키를 잘못 누른걸로 파악했습니다. 해결 방법 Alt + = 를 누르면 해결이 됩니다.
[버전관리] Semantic Versioning(시맨틱 버전관리)와 Version Ranges 소프트웨어 생태계에서 버전에 대한 관리를 어떻게 할 것인지에 대한 방법론으로 시맨틱 버전 관리를 들 수 있습니다. 관련 정보는 아래 사이트에서 확인할 수 있으며 본 포스팅은 요약본입니다. https://semver.org/lang/ko/ Semantic Versioning 이란 // 아래와 같은 형태를 가진다. "devDependencies": { "react-test-renderer" : "^16.12.0", } Major Version : 기존 api 변경 및 삭제 되거나 하위 호환이 되지 않는 버전 Minor Version : 신규 기능이 추가되거나 개선돠었고 하위 호환이 되는 버전 Patch Version : 버그 수정이 되었고 하위 호환이 되는 버전 버전 관리를 함에 있어서 정해진 규칙 없이 제..
[intellij] 인텔리제이에서 .gitignore 템플릿 사용 git repo를 생성하면 .gitignore를 매번 생성해 주어야하는데 이를 자동으로 생성해주는 플러그인이 있습니다. 이외에도 gitignore를 자동으로 생성해주는 템플릿 사이트와 예시깃이 있습니다. 템플릿 자동 생성: www.toptal.com/developers/gitignore 예시 깃허브 : github.com/github/gitignore 1. 플러그인 설치 후 인텔리제이 재부팅 본인은 이미 설치되어 있습니다. 2. 파일 생성 파일 생성에서 .ignore file을 선택하면 만들 수 있는 템플릿이 나옵니다. .gitignore 파일을 선택하면 자동으로 ignore 파일이 작성됩니다. HELP.md .gradle build/ !gradle/wrapper/gradle-wrapper.jar !**..

반응형