git merge로 브랜치 병합시 지저분하게 git merge 기록이 발생하게 된다. main 브랜치를 작업하던 브랜치로 pull할 때마다 더럽게 머지 기록이 쌓이곤 한다.. 그래서 이런 커밋이력을 병합할때 깔끔하게 관리하기 위해 사용하는 것이 git merge --squash이다. 또한 git rebase 도 있다. 두개는 유사하지만 다른 기능을 가지고 있다. 1. git merge --squash 브랜치의 커밋이력들이 하나로 통합된다. 2. git merge --rebase 브랜치의 커밋이력을 묶어서 메인 브랜치(병합할 브랜치) 뒤로 보낸다. 테스트를 위해서 test-squash, test-rebase 브랜치를 생성했다. 그리고 test-squash와 test-rebase에 각각 다른 커밋이력을 만들..
분류 전체보기
스프링 갓기의 인텔리제이 적응기.. querydsl sql을 어떻게 확인하나 알게 되어서 메모하기. resources 파일에 있는 application.yml 설정파일을 연 다음 hibernate의 show_sql 설정을 true로 변경한다. 서비스 실행시 위와 같이 쿼리문을 터미널에서 확인할 수 있다.
문제 상황 나는 MSI 게이밍 노트북을 쓰고 있는데 갑자기 잠금화면이 안뜨는 상황이 발생했다.; 노트북을 열었을 때 키보드를 누르거나 마우스를 클릭하면 비밀번호를 입력하는 입력창이 뜨는데 아무것도 안뜨는 상황이었다.; 그래서 강제종료를 해보려고 했지만, 관련 자료가 안나와서 그냥 문의센터에 전화했더니 안전모드로 진입하는 방법을 알려줌 ㅎㅎ. 다행히 해결되었다. 해결 F3이나 F8연타하면 됨 연타하면 안전모드 진입할 수 있다고 하는데 난 걍 F8연타하니까 잠금화면이 떠서 해결함 ㅎㅎ https://coding-factory.tistory.com/404 [Windows] 윈도우10 안전모드로 진입하는 다양한 방법 총정리 컴퓨터를 사용하다 보면 운영체제가 부팅되지 않는 경우가 종종 있습니다. 이럴 경우 문제 ..
서론 회사에서 크롤링하다가 정리해보고 싶어서 쓰는글.. 1. 평소에 selenium이 동적 페이지 스크래핑하려면 최고다라고만 생각하다가 생각보다 셀레니움이 무겁고 또 엄청 느리다는 지적을 받음 또한 신뢰성 이슈가 있다기에 정리해보려고 함 2. selenium을 도커나 서버에서 띄울때 headless를 통해서 스크래핑이 가능함 3. 대안 찾아보기.. https://github.com/SeleniumHQ/selenium/issues GitHub - SeleniumHQ/selenium: A browser automation framework and ecosystem. A browser automation framework and ecosystem. Contribute to SeleniumHQ/selenium ..