본문 바로가기

분류 전체보기165

JPA(Hibernate) - Table Index 생성 ( Single, Multi, Unique Index ) 예제 Table Index 생성 ( Single, Multi, Unique Index ) 예제 @Index 어노테이션을 사용하여 Index를 생성한다. 해당 어노테이션은 javax.persistence 패키지임을 유의한다. Book.java @Entity @Table(indexes = @Index(columnList = "publishedDateOn")) public class Book { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; private String name; private Date publishedDateOn; } Book entity에 @Index 어노테이션을 사용하여 Index를 생성할 컬럼을 지정한다. 생성결과 다.. 2021. 10. 12.
Git - Remote 브랜치 안보일 때 해결방법 remote 신규 브랜치 안보일 때 git branch -a 명령으로 remote에 생성한 신규 브런치가 안보일 때, git ls-remote origin 명령으로 확인한다. 신규 브랜치가 보이는지 확인한다. Config 수정 Config 수정은 아래 두 개의 방법으로 수정 가능하다. 1. config file수정 .git/config 명령으로 git config를 수정할 수 있다. .git/config or git config --global --edit remote 이름 origin 을 아래와 같이 수정한다. .. [remote "origin"] url = ... fetch = +refs/heads/*:refs/remotes/origin/* .. 2. config cmd 수정 git config re.. 2021. 9. 27.
Git - Log 유용한 명령어 모음 ( 그래프, 변경 된 내용 검색, 특정 날짜 이후 검색 등 ) Git Log 그래프 git log --graph output 그래프 한줄로 보기 git log --oneline --graph output 머지 커밋 출력하지 않기 git log --graph --pretty=short --no-merges output 변경 된 파일 보기 git log --name-status or git log --name-only --name-status 는 파일의 신규, 변경여부를 표시한다. status types A Added C Copied D Deleted M Modified R Renamed T have their type (mode) changed U Unmerged X Unknown B have had their pairing Broken * All-or-none 통계.. 2021. 9. 24.
Git - 상태별 되돌리는 방법 예제로 알아보기 ( reset options ) 스테이징 된 파일 되돌리기 📃 README.md파일 수정 before # python3 python3 tutorial After # python3 python3 tutorial # Git commit test변경 파일 add add 명령 뒤에 . 을 지정하여 변경된 모든 파일을 스테이징 처리한다. git add .git status On branch master Your branch is up to date with 'python3/master'. Changes to be committed: (use "git restore --staged ..." to unstage) modified: README.md스테이징 파일 되돌리기(add 취소) restore를 사용하여 unstage 목록 취소 .. 2021. 9. 17.