들어가며 회서 업무를 하다보면 보통 커밋 컨벤션이 있기 마련인데 필자의 경우에는 JIRA 를 사용하면서 JIRA 티켓 번호를 prefix 로 불여주고 있다. ex. [PROJ-9321] refactor: ..... 다만 매번 티켓 번호를 타이핑 하는 것에 피로감이 느껴지면서 자동으로 붙여줄 수 없을가 고민하면서 git hooks 라는 방법을 적용해보았다. Git Hooks Git 에서 제공해주는 기능으로 다양한 상황 (commit, merge 등) 에서 트리거되는 작업에서 실행되는 동작을 정의할 수 있다. 자세한 내용은 공식 문서 참고 Git - Git Hooks If you’re writing a script/hook that others will need to read, prefer the long..

Show all resolved all comments Github PR을 보다보면 점점 쌓여가는 comment들을 하나 둘 식 resolve 하기 시작한다. 그렇게 시간은 흐르고 .. 그러다 문득 resolved comment 가 보고 싶어진다. 하지만 comment를 일일이 펴고 있자니 눈물이 앞을 가린다 🤦♂️ 어떻게 해야할까? 해결방법 개발자 도구를 켜자. 그리고 Console에 들어가 아래 명령어를 입력하자. document.querySelectorAll('span.Details-content--closed').forEach((e)=>{e.click()}) 행복을 만끽하자.
Github Authentication Failed Git을 사용하다 보면 push/pull을 했을 때 아래와 같이 메시지가 발생하면서 실패를 하는 현상이 발생하곤 한다. 나의 경우는 Github 비밀번호를 변경한 후에 새로운 PC에서 작업을 하면서 아래 이슈가 발생을 했음 fatal: remote error: Invalid username or password. 이것저것 시도를 해보다 찾은 방법을 공유하고자 한다 해결방법 Git terminal을 실행한 후에 아래와 같이 설정을 해주자. userName, passWord에는 본인의 Github 계정을 적어주고 @ 뒤에는 repository 경로를 적어주면 된다. git remote remove origin git remote add origin http..
들어가며 Git을 사용하다 보면 아래와 같은 메시지를 심심치 않게 볼 수 있다. fatal: Unable to create '/path/to/repo/.git/index.lock': File exists. If no other git process is currently running, this probably means a git process crashed in this repository earlier. Make sure no other git process is running and remove the file manually to continue. 하염 없이 기다려도 계속 발생할 때 아래 방법을 사용하길 바란다. 해결 방법 먼저 git 프로젝트 루트의 위치에서 index.lock 파일을 삭제해주..

들어가며 Bitbucket에서 발생하는 이벤트들을 Slack에서 볼수 있는 App (Webhook)이 있어서 적용을 시켜보았다. 생각보다 편리해서 이들 연동방법에 대해서 공유하고 한다. 연동 방법 Slack 1. slack에서 연동을 원하는 채널에 접속 후 설정(톱니바퀴 아이콘) → Add an app 메뉴를 선택한다. 2. Incoming WebHooks 플러그인을 검색하여 설치한다. 3. 설치 후 세팅 Post to Channel: 연동할 채널 선택 Webhook URL: bitbucket에 설정할 URL. 복사 수행 Bitbucket 연동에 앞서 bitbucket에서 slack plugin 설치가 필요함 1. 연동을 원하는 프로젝트를 설정 후 설정 메뉴(Repository Setting)에 접속하여..
Git을 쓰면서 브랜치를 바꾸거나 커밋을 할때 등등. 아래 오류 메시지가 발생하면서 실행되지 않을 때가 있습니다. Unable to create '/.git/index.lock': File exists. 특정 Git 프로세스가 동작중일 때 다른 Git 프로세스가 실행되는 것을 막기 위해서 index.lock 이라는 파일이 생기는 데 의도된 프로세스가 아니라면 index.lock 파일을 지워주시면 해결이 됩니다. 해당 .git 파일이 존재하는 root 디렉터리에서 터미널을 열고 아래의 명령을 입력하면 됩니다. rm -f ./.git/index.lock
Git PC 내의 사용자 정보 변경 하기 잠시 친구의 PC를 빌려 작업을 하다가 push를 하려니 오류가 발생하였다. git config user.name을 바꿔주고 ssh 키도 등록해봤지만 달라지는 게 없어서 이것 저것 찾아보다가 결국엔 해결하게 되었다. 제어판 -> 자용자 계정 -> 자격 증명 관리자 -> Windows 자격증명 에서 guthub 정보 수정 참고 https://stackoverflow.com/questions/39422521/how-can-i-change-the-user-on-git-bash How can I change the user on Git Bash? I want to sign out an actual user so I can sign in with another user. ..
- Total
- Today
- Yesterday
- JavaFX 테이블뷰
- 이펙티브 자바
- 텐트
- Java UI
- JavaFX Window Close
- 자전거
- intelij
- 이펙티브자바
- JavaFX 종료
- 자전거 여행
- 스프링부트
- 배낭 여행
- windows
- 자바
- java
- 일본 배낭여행
- 일본 자전거 여행
- git
- effectivejava
- effective java
- 배낭여행
- 인텔리제이
- 일본 여행
- 일본여행
- 이펙티브
- JavaFX Table View
- 방통대 과제물
- TableView
- JavaFX
- springboot
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |