Git Revert Commit (이전 커밋)으로 되돌리기 Revert의 개념을 확실히 잡기 위해 아래와 같이 example.txt라는 파일 하나에 "1번"이라 기재 후 커밋 "2번"이라 기재 후 커밋 "3번"이라 기재 후 커밋 "4번"이라 기재 후 커밋 "5번"이라 기재 후 커밋 총 다섯 번의 커밋을 진행 후 네 번째 커밋에서 Revert 적용 conflict(충돌) 발생 충돌로 인해 변경 된 소스 필자는 네 번째 커밋 정보에서 Revert.. 결국 세 번째 내용으로 되돌아 가는 것이니 아래와 같이 소스 수정 및 저장 후 (vscode를 사용중이라면 "Accept Incomming Change" 사용 추천) 충돌로 Unstaged에 있는 파일을 Add 해서 Stage로 올린 후 커밋 및 푸시 충돌 해결..
Git Cli 명령어 정리 명령어 설명 예시 $git status [-s] Git 작업폴더(워킹트리)의 상태 정보를 보여줌 -s : 상태를 요약해서 보여 줌 $git status $git status -s $git init 현재 폴더에 Git 저장소 생성 .git 이라는 폴더(로컬저장소)가 생성 $git config Git 옵션 설정 현재 사용자명 확인 $git config --global user.name 현재 사용자 이메일 확인 $git config --global user.email 사용자 이름을 nicek로 변경 $git config --global user.name "nicek" $git add 파일을 스테이지에 추가 $git add test.txt $git add test.txt sample2..
GeoServer에서 PostGIS 저장소 생성 시 아래와 같은 오류가 발생하여 한참을 고생.. "postgis_lib_version() 이름의 함수가 없음 Hint: 지정된 이름 및 인자 자료형과 일치하는 함수가 없습니다" 생각보다 문제 해결은 간단했다 저장소로 연결하려는 데이터베이스에 접속 후 아래와 같이 쿼리를 실행하면 끝. CREATE EXTENSION postgis;
기능점수(FP : Function Point), EI, EO, EQ, RET, DET, FTR의 개념 기능 설명 EI(External Input) : 외부입력 외부에서 입력되는 값 EO(External Output) : 외부 출력 외부에 출력되는 값 (데이터 가공 수반) EQ(External Query) : 외부조회 외부 입출력 (데이터 가공 없음) ILF(Internal Logical File) : 내부논리파일 산정 대상 시스템이 유지/관리하는 파일 EIF(External Interface File) : 외부연계파일 산정 대상 시스템이 참조하는 파일 RET(Record Element Type) 테이블 수 DET(Data Element Type) 고유 필드 수 FTR(File Type Reference)..
1. 프로젝트 생성 Intellij를 통해 하나하나 설정을 해주는 방법보다 Spring Initializr (start.spring.io/) 에 접속하여 아래의 방법으로 프로젝트 생성하는 것을 추천 1번 영역 Project에 대한 설정 2번 "ADD DEPENDENCIES.." 버튼을 클릭 후 Project에 필요한 종속 항목 추가 (Spring Boot DevTools, Spring Web, Lombok , Thymeleaf, Spring Data JPA, MariaDB Driver) 3번 "GENERATE" 클릭 생성된 압출파일을 풀고 참고 : Spring Boot DevTools 는 스프링 부트에서 제공하는 개발 편의를 위한 모듈로 여러 가지 기능 중 소스가 변할때 마다 서버를 재가동시키는 등의 일..
1. fragment (include) 메뉴 또는 상단, 푸터 등 공통으로 사용되는 파일을 삽입시 사용 선언 : th:fragement="fragment명" 사용(호출) : th:replace="경로/파일명 :: fragment명" 메뉴1 | 메뉴2 | 메뉴3 파라미터 사용 예시 2. link (링크) 선언 : th:href="@{링크경로/파일명}" 3. 리스트 Size 출력 ${#lists.size()} ${#lists.isEmpty()} [JAVA] ArrayList colors = new ArrayList(Arrays.asList("Black", "White", "Green", "Red")); [Thymeleaf] Size 출력 empty 여부 4. object (객체 속성 접근) 부모 태그의 th..