2019/07

· IT/Git
폴더 생성 $ mkdir [폴더명] 파일 생성 $ touch [파일명] 파일 열기 $ vi [파일명] 파일 저장하고 나가기 :wq
· IT/Spring
1. VO 파일 생성 2. Mapper 3. DAO 4. Service ( imple) 5. controller 6. jsp 수정~ View - Controller - Service - DAO - Database 1. View : 사용자 2. Controller : 사용자 요청 3. Service : 비즈니스 로직 4. DAO: 커넥션, db 데이터 처리
· IT/Git
로컬에 .gitignore 파일을 만든다. .metadata/ Servers/ *.class *.classpath /target/ /bin/ 원격 저장소에 설정을 반영한다. $ git rm -r --cached [파일명] $ git add [파일명] $ git commit -m "[커밋메시지]" $ git push origin [브랜치명] 적용된다!!!!!!! git rm --cached => 원격 저장소에 있는 파일을 삭제한다. 로컬 저장소에 있는 파일은 삭제하지 않는다. 0731 해도 적용이 안되면 어떻게 할까,,? 0803 -스프링설정 추가
· IT/Git
git bash 사용 저장소에 있는 브랜치 확인 $ git remote -v 저장소에 원본 저장소 추가 (upstream) $ git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git 다시 확인 (upstream 과 origin 둘 다 있으면 완료) $ git remote -v합친다는 의미는 같지만 fetch는 머지 X, pull 은 자동 머지 O upstream 저장소를 fetch $ git fetch upstream [브랜치명] upstream 저장소를 pull $ git pull upstream [브랜치명] fork 저장소 push $ git push origin [브랜치명]
· IT/Git
GitHub Commit message 공통 규칙 최대한 한글로 작성 본문에 변경 사항을 상세히 작성 커밋 메시지 구성 세 영역으로 구성 (각 영역은 빈 줄로 분리) 제목 줄 본문 (제목 만으로 표현이 가능할 때에는 생략 가능) 꼬리말 (관련 이슈가 없으면 생략 가능) : 제목 작성 50자 내로 작성 "유형: 제목" 의 형식 커밋 메시지 유형은 다음 중 하나를 사용한다. 기능(feat): 기능 추가, 삭제, 변경 (제품 코드 수정 발생) 버그(fix): 버그 수정 (제품 코드 수정 발생) 리팩토링(refactor): 코드 리팩토링 (제품 코드 수정 발생) 형식(style): 코드 형식, 정렬 등의 변경 (제품 코드 수정 발생. 하지만 동작에 영향을 주는 변경은 없음) 테스트(test): 테스트 코드 추가..
밍띠이
'2019/07 글 목록