Git commit 명 수정
커밋명을 작성하다가 이슈번호를 자꾸 까먹고 enter를 치다보니 커밋명을 수정하는 경우가 생겨서 기록했다. git pull origin main git commit --amend -m "new 커밋메세지" git push -f origin main *push -f는 강제로 push 하는 것이므로 주의한다.
커밋명을 작성하다가 이슈번호를 자꾸 까먹고 enter를 치다보니 커밋명을 수정하는 경우가 생겨서 기록했다. git pull origin main git commit --amend -m "new 커밋메세지" git push -f origin main *push -f는 강제로 push 하는 것이므로 주의한다.
git checkout이 되지 않을 때 Please commit your changes or stash them before you switch branches. $ git stash $ git pull origin main $ git stash pop 적용 후 제거
1. Enum public enum User { Y, N } User.Y 를 사용하면 Y라는 상수 값만 사용할 수 있다. 하지만 Y 대신 “정답” 같은 값을 사용하고 싶다면? 2. Enum에 값 매핑하기 Y라는 값 대신 “정답”이라는 문자열을 함께 사용하고 싶다면 enum 상수에 필드를 추가해야 한다. Y → “정답”, N → ...
Spring 아키텍처 Controller · Service · Repository · JPA · DTO · Entity 1. Controller Controller는 클라이언트의 요청(URL) 을 받아 비즈니스 로직(Service) 을 호출하고 View 또는 데이터(JSON) 를 반환하는 역할을 담당 👉 요청 → 처리 흐름을 연결해주는 입구...
단축키 정리 alt + 1(숫자 1) : project 창 띄우기 End 키를 누른 다음 Shift+Home : 한 줄의 끝부터 시작까지 리팩토링 Ctrl + Alt + L : Reformat code ctrl + alt + O : 필요없는 import 지우기 검색/교체/이동 Shift + Shift : 모든 것을 검색 (Search E...
Unsatisfied dependency expressed through constructor parameter available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {} 블로그를 보니 어노테이션 문제라는 것을 알 수 있었...
기존 project에서 내가 원래 작성했던 코드랑 달라 궁금증이 생겨서 찾아보게 되었다. 그리고 코드를 변경하게 되었다.😄 Mapping 기존 @RequestMapping(value = "/test", method = RequestMethod.POST) public String postTest() {} @RequestMapping(value ...
git reset 취소하기 git log에서 바로 이 전 commit으로 가야하는데 2개 전으로 돌아가게 되면서 reset을 취소해야 할 상황이 왔다. $ git reflog 를 입력하면 아래와 같이 보여진다. (아래는 예시임) a123456 HEAD@{0}: reset: moving to a1234567891011121314 b123456 H...
이제 여기로! 이전에 Tistory에서 공부했던 부분이나 팀 프로젝트 했던 기록들을 적어왔었다. 회사 다니기 시작하면서 배우는 부분들을 그대로 이어서 작성해야 하나 고민했었는데 이제 여기에 배워 나가는 것들을 정리해보려고 한다😄 Spring, mysql, mybatis